摘要: 如何在界面内单击右键弹出自己设置的菜单选项?步骤如下:1.在资源MENU里添加一个菜单资源,命名为IDR_POP_MENU.2.在自己添加的菜单中添加事件,如事件1,事件2,事件3,分别添加响应事件函数.3.在CXxxxView.cpp中添加一个Windows消息响应函数OnRButtonDown(... 阅读全文
posted @ 2015-04-16 22:24 大雄的哆啦A梦 阅读(1200) 评论(0) 推荐(0) 编辑
摘要: 菜单结构一个菜单栏可以有若干个子菜单,而一个子菜单又可有若干个菜单项。对于菜单栏的子菜单,由左至右从0开始索引。对于特定的子菜单的菜单项,由上至下建立从0开始的索引。访问子菜单和菜单项,均可通过其索引或标识进行。对于在窗口客户区右键弹出的菜单,如果弹出菜单归属View 类窗口,则菜单项只能响应Vie... 阅读全文
posted @ 2015-04-16 22:14 大雄的哆啦A梦 阅读(440) 评论(0) 推荐(0) 编辑
摘要: control型变量是这个控件所属类的一个实例(对象)可以通过这个变量来对该控件进行一些设置。而value只是用来传递数据,不能对控件进行其它的操作。control型变量可以获得控件的实例,通过这个变量,你可以操纵控件value型变量仅仅可以获得该控件的public型变量如果你添加了一个m_Ctrl... 阅读全文
posted @ 2015-04-15 15:45 大雄的哆啦A梦 阅读(1095) 评论(0) 推荐(0) 编辑
摘要: 消息:主要指由用户操作而向应用程序发出的信息,也包括操作系统内部产生的消息。例如,单击鼠标左按钮,windows将产WM_LBUTTONDOWN消息,而释放鼠标左按钮将产生WM_LBUTTONUP消息,按下键盘上的字母键,将产生WM_CHAR消息。消息处理:在MFC中,每个专门的处理函数单独处理每个... 阅读全文
posted @ 2015-04-15 14:41 大雄的哆啦A梦 阅读(959) 评论(0) 推荐(0) 编辑
摘要: 对象是C++的概念,C++的类对象句柄是WindowsSDK的概念,指向某种资源的一种“指针”(有时候底层不一定是指针)资源ID在MFC里仅仅是一个宏,也就是个整数。 其实,句柄是控件在数据结构上的外部标识代理,因为不便于通过内存指针暴露(防止用户通过指针越权修改,暴露细节,同时破坏黑盒式的封装)用... 阅读全文
posted @ 2015-04-15 14:27 大雄的哆啦A梦 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 1.每个属性页关联一个类,比如有两个属性页,对应2个类,CMyPage1,CMyPage2,注意重载CPropertyPage 类的函数2.添加一个新类CMySheet,利用mfc的类向导,从CpropertySheet继承3.在CMySheet中定义两个变量,CMypage1 m_p1;CMypa... 阅读全文
posted @ 2015-04-13 20:29 大雄的哆啦A梦 阅读(329) 评论(0) 推荐(0) 编辑
摘要: MFC一般可利用ClassWizard类向导添加消息和消息处理函数,但用户自定义消息必须手工输入,现将vc自定义消息方法步骤记录如下:(1)定义消息 利用#define语句直接定义用户自己的消息(既可在.h文件里加也可在.cpp文件里加),如下所示:#define WM_MYMESSAGE WM_U... 阅读全文
posted @ 2015-04-13 14:00 大雄的哆啦A梦 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 一 MFC程序执行过程剖析1)我们知道在WIN32API程序当中,程序的入口为WinMain函数,在这个函数当中我们完成注册窗口类,创建窗口,进入消息循环,最后由操作系统根据发送到程序窗口的消息调用程序的窗口函数。而在MFC程序当中我们不在能找到类似WinMain这样的程序入口,取而代之的是一系列派... 阅读全文
posted @ 2015-04-13 12:27 大雄的哆啦A梦 阅读(241) 评论(0) 推荐(0) 编辑
摘要: Clock& Clock::operator ++() //前置单目运算符重载函数{Second++;if(Second>=60){Second=Second-60;Minute++;if(Minute>=60){Minute=Minute-60;Hour++;Hour=Hour%24;}}retu... 阅读全文
posted @ 2015-04-11 18:52 大雄的哆啦A梦 阅读(1144) 评论(0) 推荐(0) 编辑
摘要: 【函数指针】 在程序运行中,函数代码是程序的算法指令部分,它们和数组一样也占用存储空间,都有相应的地址。可以使用指针变量指向数组的首地址,也可以使用指针变量指向函数代码的首地址,指向函数代码首地址的指针变量称为函数指针。1.函数指针定义函数类型 (*指针变量名)(形参列表);“函数类型”说明函数的返... 阅读全文
posted @ 2015-04-11 09:46 大雄的哆啦A梦 阅读(263) 评论(0) 推荐(0) 编辑