好的模板网站推荐,wordpress设置阅读权限,企业网站制作的市场,wordpress 使用插件目录 1、项目的创建#xff1a;
2、项目的管理 #xff1a;
3、分析以及生成的项目代码 #xff1a;
#xff08;1#xff09;、查看CFrame中的消息映射宏
#xff08;2#xff09;、自动生成事件
#xff08;3#xff09;、在CFrame中添加对应的鼠标处理函数
…目录 1、项目的创建
2、项目的管理
3、分析以及生成的项目代码
1、查看CFrame中的消息映射宏
2、自动生成事件
3、在CFrame中添加对应的鼠标处理函数
4、在VIEW中添加鼠标左键点击事件
5、在VIEW中添加绘图
1、OnDraw的绘图
2、OnPaint绘图
4、文档/视图结构
5、MFC中重要的函数
1、InitInstance函数
2、PreCreateWindow函数
3、OnCreate函数
4、OnDraw和OnPaint函数
6、扩展知识
7、最终的程序UI 1、项目的创建 2、项目的管理
打开类试图来操作操作类 3、分析以及生成的项目代码
1、查看CFrame中的消息映射宏 2、自动生成事件 3、在CFrame中添加对应的鼠标处理函数
由于CFrame相当于相框所以鼠标处理的函数应该放在view中才能生效 4、在VIEW中添加鼠标左键点击事件 5、在VIEW中添加绘图
绘图有俩种一种时OnDraw还有一个是OnPaint。当有OnPaint时候OnDraw会被取代而不是覆盖。所以有OnPaint就不要有OnDraw。
1、OnDraw的绘图 代码部分实现OnDraw绘图 2、OnPaint绘图 代码实现部分 4、文档/视图结构 MFC应用程序框架结构是基于文档/视图的体系结构它定义了一种程序结构这种结构依靠文档对象保存应用程序的数据并且依靠视图对象控制视图的显示数据把数据本身和他显示分离开。 数据的存储和加载由文档类来完成数据的显示和修改则由视觉类来完成。MFC在类CDocument和CView中为稳定视图提供基础CWinAPP、CFrameWnd和其他类与CDocument和CView合作把所有的片段连接起来。 5、MFC中重要的函数
1、InitInstance函数 应用程序的一个虚函数MFC应用程序的入口
2、PreCreateWindow函数 在产生窗口之前让程序员由修改窗口外观的机会。通过修改传递给PreCreateWindow的结构体类型参数CREATESTRUCT应用程序可以用于创建窗口的属性。最后调用CreateWindowEx函数完成窗口的创建 3、OnCreate函数
OnCreate函数是一个消息响应函数响应WM_CREATE消息的一个函数而WM_CREATE消息是由Create函数调用的。
当Create窗口创建之后会向操作系统发送WM_CREATE消息OnCreate()函数主要用来响应此消息 OnCreate和Create的区别 1、Create()负责注册产生窗口。然后向操作系统发送WM_CREATE消息。 2、OnCreate()不产生窗口只是在窗口设置之前改变窗口的属性例如格式位置等。 3、OnCreate()是消息WM_CREATE的响应函数。 4、OnDraw和OnPaint函数
我们通常使用OnDraw函数所以不用编写OnPaint函数否则OnDraw函数会失效。 6、扩展知识
1、MFC中后缀为Ex的函数都是扩展函数。
2、在MFC中以Afx前缀的函数都是全局函数可以在程序的任何地方调用。 当前类要是用MessageBox需要使用全局的AfxMessageBox。 7、最终的程序UI