2016年10月13日

OnCommand()

摘要: CWnd::OnCommand This method is called by the framework when the user selects an item from a menu, when a child control sends a notification message, o 阅读全文

posted @ 2016-10-13 11:44 wu.g.q 阅读(267) 评论(0) 推荐(0) 编辑

PreTranslateMessage和TranslateMessage区别

摘要: PreTranslateMessage是消息在送给TranslateMessage函数之前被调用的,绝大多数本窗口的消息都要通过这里,比较常用,当需要在MFC之前处理某些消息时,常常要在这里添加代码. MFC 消息控制流最具特色的地方是CWnd类的虚拟函数PreTranslateMessage(), 阅读全文

posted @ 2016-10-13 11:30 wu.g.q 阅读(129) 评论(0) 推荐(0) 编辑

窗口置顶方法

摘要: CWindow::SetWindowPos BOOL SetWindowPos( HWND hWndInsertAfter, int x, int y, int cx, int cy, UINT nFlags ); BOOL SetWindowPos( HWND hWndInsertAfter, L 阅读全文

posted @ 2016-10-13 11:06 wu.g.q 阅读(437) 评论(0) 推荐(0) 编辑

【转】 MFC中OnDraw与OnPaint的区别

摘要: OnPaint是WM_PAINT消息的消息处理函数,在OnPaint中调用OnDraw,一般来说,用户自己的绘图代码应放在OnDraw中。OnPaint()是CWnd的类成员,负责响应WM_PAINT消息。OnDraw()是CVIEW的成员函数,没有响应消息的功能.当视图变得无效时(包括大小的改变, 阅读全文

posted @ 2016-10-13 10:56 wu.g.q 阅读(184) 评论(0) 推荐(0) 编辑

FillRect()和FillSolidRect()

摘要: Parameters Parameters 总之:FillRect()要用画刷进行刷区域,FillSolidRect()直接指定颜色刷区域就可以 阅读全文

posted @ 2016-10-13 10:39 wu.g.q 阅读(906) 评论(0) 推荐(0) 编辑

Create与OnCreate的区别

摘要: OnCreate 在view类中,create 是虚函数由框架调用,是用来“生成一个窗口的子窗口”。 oncreate 消息响应函数,是用来“表示一个窗口正在生成”。 某个CWnd的Create函数由当前CWnd的Owner调用, 而在CWnd::Create中,又会调用OnCreate函数,但是实 阅读全文

posted @ 2016-10-13 10:20 wu.g.q 阅读(253) 评论(0) 推荐(0) 编辑

导航