随笔分类 - MFC
MFC改变坐标系
摘要:1.在MainFrm中的PreCreateWindow中设置默认窗口大小 2.在View类中添加OnPaint()消息处理函数 MM_ISOTROPIC:逻辑单位被映射为具有等刻度轴的任意单位,x轴上的一个单位被映射为 y轴上的一个单位。 SetWindowExt(int cx,int cy):cx
阅读全文
对话框
摘要:颜色对话框 MFC中提供了CColorDialog类封装了颜色对话框的所有操作。 CColorDialog(COLORREF clrInit = 0, DWORD dwFlags = 0, CWnd* pParentWnd = NULL); clrInit是默认颜色值。 dwFlags:自定义颜色对
阅读全文
2.菜单
摘要:菜单: 下拉式菜单:主菜单栏,子菜单栏,子菜单栏中的菜单项和分割条。 弹出式菜单:一般可通过单击鼠标右箭等显示,只显示子菜单,不显示主菜单。 热键与快捷键: CMenu类: 几个主要的成员函数: BOOL LoadMenu(UINT nIDResource); 加载菜单资源,并将其附加到CMenu对
阅读全文
1.对话框
摘要:创建对话框主要有两大步骤: 1.创建对话框资源:创建新的对话框模板,设置对话框属性和为对话框添加各种控件。 2.生成对话框类:新建对话框类,添加控件变量和控件的消息处理函数等。 添加对话框:右键->添加 为对话框添加控件:视图->工具箱 为对话框中控件添加变量:右键->添加变量 模态对话框的弹出 模
阅读全文
1.MFC架构分析
摘要:1.架构代码文件的结构 主要由四个部分组成 1.资源文件Resource.h:主要定义资源的ID 2.预编译文件:stdafx.h 可以用来解决头文件包含冲突的问题,定义一些需要全局性包含的文件。 3.应用程序类对应的文件:项目名称是MFCApplication1对应的类名为MFCApplicati
阅读全文
浙公网安备 33010602011771号