MFC
文章平均质量分 58
XGamerR
If a game,must be over.
展开
-
MFC之初识Win32程序
每个程序都要有一个执行时的入口,在C和C++中main是程序执行入口,在Win32程序中WinMain函数是程序的执行入口。下面看下Win32程序的基本组成。 第一步:用VS2013创建Win32应用程序。 第二步:由于之前创建Win32程序选择了空项目,所以要添加一个cpp文件 第三步:将Win32程序最基本的主函数写入文件中原创 2016-11-08 13:07:50 · 387 阅读 · 0 评论 -
MFC之基于对话框的Win32程序
之前认识了Win32程序的主函数,这次介绍一下另一个特别重要的函数,消息回调函数。 第一步:先添加一个对话框 第二步:通过DialogBox()函数调用, 第一个参数是资源句柄hInstance, 第二个参数是窗口ID,需要用LPCTSTR强制转换, 第三个参数是父窗口,一般设为NULL, 最后一个参数是一个消息处理函数,即消息回调函数,用于处理对话框上的消息。原创 2016-11-08 20:29:16 · 1709 阅读 · 0 评论 -
MFC之MFC的初始化过程
当你创建好一个MFC程序时,你可能要去找程序的入口,然后各种编辑,各种搞。若你是第一次接触MFC,则会发现怎么也找不到WinMain函数或main函数,一个程序不可能没有程序入口的,这就是接下来要讲的MFC初始化过程。 MFC将WinMain函数封装起来了,还做了一系列的初始化过程。 MFC的组成(MFC的初始化过程): 1.必须有一个CwinApp的派生类 2.必须用派生类在全局定义一个原创 2016-11-08 21:31:43 · 5778 阅读 · 0 评论 -
MFC之消息映射机制
上次简单的认识了一下MFC初始化过程。这次来认识一下MFC中的消息映射机制。 MFC对话框程序的消息处理(消息映射机制) 1.为一个对话框模板建立一个与之关联的CDialog或CDialogEx派生类 2.在需要启动对话框用派生类定义一个对象,在用对象调用DoModal成员函数 3.在消息列表中就可以选择你需要的消息,双击即可建立消息映射函数 4.在消息映射函数就是:一消息(和一原创 2016-11-08 22:00:20 · 1326 阅读 · 0 评论 -
MFC之初识MFC
之前简单的认识一下Win32程序,现在来认识一下MFC。 MFC:微软基础类库,封装大部分Windows API MFC的六大关键技术: 1.MFC的初始化过程 2.消息映射 3.动态创建 4.永久保存 5.运行时类型识别(RTTI) 6.消息传递 第一步:创建MFC程序,选择基于对话框,静态库使用MFC。 去掉关于框,可自行设置一下窗口对话框标题。 一直下一步,会看到两原创 2016-11-08 20:41:51 · 927 阅读 · 2 评论