- 博客(7)
- 资源 (3)
- 收藏
- 关注
转载 文档/视图结构中的文档对象
在文档/视图结构中,数据被保存在文档对象中。这里的“文档”是一切可以抽象出来的数据。MFC中,文档对象从CDocument类派生,CDocument是专门负责文档管理的类,其继承关系为CObject->CCmdTarget->CDocument。其中常用的的类方法如下:方法名作用OnNewDocument在新文档被创建时被主结构调用Seria
2013-04-24 15:56:47 1222
转载 ON_DESTROY和ON_CLOSE
ON_DESTROY消息用来通知窗口正在被销毁,处理该消息以释放为窗口分配的资源,在窗口被销毁时,ON_DESTROY消息总是会被调用。而ON_CLOSE则是用来询问是否关闭窗口;但关闭窗口并不会导致ON_CLOSE消息发生。
2013-04-15 14:43:20 1342
转载 消息映射宏
1.首先看两个成员变量的声明:AFX_MSGMAP messageMap;这是一个AFX_MSGMAP类型的静态成员变量,从其类型名称和变量名称可以猜出,它是一个包含了消息映射信息的变量。的确,它把消息映射的信息(消息映射数组)和相关函数打包在一起,也就是说,得到了一个消息处理类的该变量,就得到了它全部的消息映射数据和功能。AFX_MSGMAP_ENTRY _messa
2013-04-15 13:26:15 1096
原创 glLoadIdentity()与glTranslatef()和glRotatef()--坐标变换
初学OpenGL,对它的矩阵变换不甚了解,尤其是glTranslatef和glRotatef联合使用,立即迷得不知道东西南北。在代码中改变数据多次,终于得到了相关变换概念。 glLoadIdentity(); // 重置当前的模型观察矩阵 glTranslatef(2.5f,0.0f,-20.0f); glRotatef(rtri,1.0f,0.0f,0.0f
2013-04-13 15:56:03 2751
转载 MFC消息映射添加到类中的步骤
将DECLARE_MESSAGE_MAP()添加到累的声明文件中,声明消息映射。例如在firstMFC.h中的类class CfirstMFCApp : public CWinAppEx中的DECLARE_MESSAGE_MAP()在程序的实现文件中放置标志消息的宏来执行消息映射,并在其中添加成员函数来处理消息。例如在firstMFC.cpp中这样的BEGIN_MESSAGE_MAP(Cfir
2013-04-12 21:20:37 1309
转载 用户自定义消息
1)自定义消息:#define MYMESSAGE WM_USER+10002)向指定窗口发送自定义消息:SendMessage(m_hWnd,MESSAGE,0,0);3)在指定窗口的窗口过程函数中对自定义消息进行处理。
2013-04-12 12:01:41 674
转载 tagMSG
typedef struct tagMSG{HWND hwnd; // 消息所指窗口句柄UINT message; //消息名称,形式如WM_SIZEWPARAM wParam; //32位消息的特定附加信息LPARAM lParam; //32位消息的特定附加信息DWORD time; //消息创建时间POINT pt; //消息创建时的鼠标位置} MSG;这个可以分解为
2013-04-12 11:40:03 2657
netlib-native_system-win-x86_64全套
2015-12-14
windows下快速安装python中的setuptools脚本
2013-10-02
OPENGL所需库及环境变量配置
2013-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人