摘要:
CStatic类提供一个windows静态控件性能。一个静态控件用来显示一个文本字符串,框,矩形,图标,光标,位图,或者增强的图元文件。 它可以被用来作为标签,框,或用来分隔其他控件。一个静态控件不接受输入,也不提供输出;但是。如果它使用SS_NOTIFY风格创建的, 则可以通知其父有关设备点击的消 阅读全文
posted @ 2020-03-30 23:46
坦坦荡荡
阅读(814)
评论(0)
推荐(0)
摘要:
可以使用类向导工具建立MFC消息映射,添加类成员变量和成员函数等,会自动生成相关代码,十分方便。 阅读全文
posted @ 2020-03-30 18:29
坦坦荡荡
阅读(551)
评论(0)
推荐(0)
摘要:
阅读全文
posted @ 2020-03-30 17:36
坦坦荡荡
阅读(233)
评论(0)
推荐(0)
摘要:
分三类: 由CButton类封装,继承自CWnd类 三种按钮均由CButton创建,只需要指定样式: BS_PUSHBUTTON, BS_CHECKBOX, BS_RADIOBUTTON 成员函数: virtual BOOL Create(LPCTSTR lpszCaption, //按钮标题 DW 阅读全文
posted @ 2020-03-30 17:27
坦坦荡荡
阅读(1070)
评论(0)
推荐(0)
摘要:
MFC基于对话框的应用程序主窗口是对话框类,可以方便的使用控件,所见即所得的编程,比较方便。适合比如计算器这样的小应用程序的开发,没有需要处理的文档。 模态对话框:用户想要对对话框以外的程序进行操作时,必须先对该对话框进行响应 创建方法: 模态对话框销毁 创建非模态对话框: 在窗口被销毁以后,缺省的 阅读全文
posted @ 2020-03-30 15:23
坦坦荡荡
阅读(483)
评论(0)
推荐(0)
摘要:
CDialog类是MFC对话框基类 对话框有两类:模态对话框和非模态对话框。模态对话框在应用继续进行之前必须关闭,非模态则不需要 CDialog重载了三个构造函数 CDialog();//缺省构造函数 CDialog(UINT nlDTemplate,CWnd*pParentWnd=NULL);// 阅读全文
posted @ 2020-03-30 14:30
坦坦荡荡
阅读(1933)
评论(0)
推荐(0)
摘要:
CframeWnd类往往用于创建用用程序主窗口,它可以很好地支持系统菜单和控制条。 编写单文档应用程序时,CframeWnd作为主窗口管理视图和文档对象。 单文档应用程序: 成员变量: 成员方法: virtual BOOL Create( LPCTSTR lpszClassName, //窗口类名, 阅读全文
posted @ 2020-03-30 11:13
坦坦荡荡
阅读(733)
评论(0)
推荐(0)
摘要:
CCmdTarget类封装MFC消息映射机制,所以希望接受系统事件和窗口消息的类使用消息映射必须继承自CCmdTarget类,比如CWnd和CDocument分支。 CCmdTarget的虚函数OnCmdMsg用来默认实现传递和发送消息,更新用户界面对象状态。 添加消息映射: 各个定义的具体实现: 阅读全文
posted @ 2020-03-30 09:52
坦坦荡荡
阅读(951)
评论(0)
推荐(0)
摘要:
MFC框架利用消息映射机制把消息,命令,与他们的处理函数一一映射。具体实现是在每个能接受和处理消息的类中,定义一个消息和消息函数指针的对照表,即消息映射表。 消息分类: 标准Windows消息:除WM_COMMAND外以WN_开头的消息是标准消息。 命令消息:WM_COMMAND,消息中附带了标识符 阅读全文
posted @ 2020-03-30 09:49
坦坦荡荡
阅读(358)
评论(0)
推荐(0)
摘要:
CWnd是MFC窗口类的基类,提供了微软基础类库中所有窗口类的基本功能,如CreatWindow,ShowWindow等等 HWND是Windows系统中对所有窗口的一种标识,即窗口句柄。 CWnd类封装了窗口句柄即m_hWnd成员,提供相关窗口的操作功能,但是定义了CWnd对象并不代表窗口产生,除 阅读全文
posted @ 2020-03-30 09:05
坦坦荡荡
阅读(2183)
评论(0)
推荐(0)
浙公网安备 33010602011771号