MFC
2032341565
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MFC模式对话框与非模式对话框
模式对话框与非模式对话框的区别 模式对话框就是不处理它就没法处理父窗口,而非模式对话框就是不用先处理此对话框也可以处理父窗口.例子:在桌面上右击我的电脑,选择属性,弹出系统属性窗口,点击下面的技术支持,弹出技术支持信息,现在再对系统属性窗口进行操作就操作不了,这种叫做模式对话框;关闭技术支持信息,在系统属性里选择硬件,点击设备管理器,弹出设备管理器窗口,现在再对系统属性窗口进行操转载 2015-04-28 17:42:23 · 851 阅读 · 0 评论 -
解码MFC消息映射机制
Windows程序和MFC程序是靠消息驱动的,他们对于消息的处理本质上是相同的。只是Windows程序对于消息处理的过程十分清晰明了,MFC程序则掩盖了消息处理的过程,以消息映射的方式呈现在开发者面前,使得开发消息的处理十分简单。用多了mfc就想对它的消息映射机制有一个本质的了解,下面将对消息映射做详细的分析。当然,在分析MFC消息映射之前首先对Windows程序的消息处理过程进行一个简单的描述。转载 2015-04-28 17:35:07 · 925 阅读 · 0 评论 -
MFC中的自定义消息
问题定义如下:用户自定义一个类,这个类不一定要有界面(完全可以是不可视的),要求自定义的类可以响应 某个自定义消息。 首先,能够响应消息的类必须都从CCmdTarget类中派生,因为只有以这个类中提供了消息的框架和处理机制。 而CWnd类,CWinApp类、CDocument类、CDocTemplate类等都是CCmdTarget的派生类,即子类;而 CFram转载 2015-04-28 16:52:12 · 920 阅读 · 0 评论 -
关于 DoModal 函数
DoModal函数的执行过程: 1:加载对话框资源; 2:使父窗口失去焦点; 3:创建对话框窗口; 4:执行对话框的消息循环; 5:退出消息循环,隐藏对话框窗口(大小及位置:0,0, 0, 0); 6:使父窗口重新获得焦点; 6:调用DestroyWindow销毁对话框窗口。 7:释放对话框资源。 DoModal函数的返回值: 使用有模式对话框时在对话框弹转载 2015-04-29 18:57:40 · 1874 阅读 · 0 评论
分享