基础类
文章平均质量分 65
基础知识
hd51cc
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
异常处理(Exception Handling)
之后跟随一段以{ } 圈出来的程序代码,那是exception 处理例程之所在。catch 应该紧跟在try 之后。之后跟随一段以{ } 圈出来的程序代码,exception 可能在其中发生。这是一个指令,用来产生(抛出)一个exception。原创 2025-12-14 20:19:59 · 175 阅读 · 0 评论 -
MFC运行时RTTI
一个类别若要能够进行Serialization 动作,必须准备Serialize 函数,并且在「类别型录网」中自己的那个CRuntimeClass 元素里的schema 字段里设立0xFFFF 以外的号码,代表资料格式的版本。RTTI(Runtime Type Information)执行时期型别信息。编译时需选用/GR 选项(/GR 的意思是enable C++ RTTI)archive相当于文件,不过它其实是文件之前的一个内存缓冲区。运算符用于写入数据,而。运算符用于读取数据。原创 2025-12-14 18:59:20 · 308 阅读 · 0 评论 -
鼠标拖放(Drag and Drop)
MFC 程序很容易拥有Drag and Drop 功能。原创 2025-12-13 18:28:55 · 78 阅读 · 0 评论 -
MFC运行原理
程序的诞生:■ Application object 产生,内存于是获得配置,初值亦设立了。■ Afx WinMain 执行AfxWinInit,后者又调用AfxInitThread,把消息队列尽量加大到96。■ Afx WinMain 执行InitApplication。这是CWinApp 的虚拟函数,但我们通常不改写它。■ AfxWinMain 执行InitInstance。这是CWinApp 的虚拟函数,我们必须改写它。原创 2025-12-13 14:45:50 · 527 阅读 · 0 评论 -
MFC CDC和GDI
用于设备环境内的区域操作,通常和CDC类中与剪裁(clipping)有关的成员函数配合使用。4)保存窗口剪切区域(Clipping Region),限制程序输出到输出设备中窗口覆盖的区域。CClientDC:代表窗口客户区的设备环境,一般在响应非窗口消息并对客户区域绘图时要用到该类。CPalette:调色板,包含系统可用的色彩信息,是应用程序和彩色输出设备环境的借口。CWindowDC:代表整个窗口的设备环境,包括客户区和非客户区。CDC:所有设备环境的基类,对GDI的所有绘图函数进行了封装。原创 2025-11-22 08:34:41 · 805 阅读 · 0 评论 -
MFC基础相关
MFC:Microsoft Foundation Classes,它封装了WIN32/WIN64功能,在MFC应用程序中,可以使用一组标准类,它们把我们与Windows API隔离开。Windows API称为WINAPI或WIN32/WIN64。直接使用WINAPI是最费力的开发应用程序的方法。任何Windows应用程序与Windows本身之间的所有通信,都要使用Windows应用程序编程接口,称作WindowsAPI。Windows程序是事件驱动的,因此Windows程序要等待某个事件发生。WndPro原创 2022-06-03 15:24:42 · 1040 阅读 · 0 评论
分享