会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
qiuri2008
博客园
::
首页
::
博问
::
闪存
::
新随笔
::
联系
::
订阅
::
管理
::
公告
2016年1月4日
windows消息机制(MFC)
摘要: 消息分类与消息队列Windows中,消息使用统一的结构体(MSG)来存放信息,其中message表明消息的具体的类型,而wParam,lParam是其最灵活的两个变量,为不同的消息类型时,存放数据的含义也不一样。time表示产生消息的时间,pt表示产生消息时鼠标的位置。按照类型,Windows将消息...
阅读全文
posted @ 2016-01-04 16:20 江召伟
阅读(258)
评论(0)
推荐(0)
MFC消息映射与命令传递
摘要: DECLARE_MESSAGE_MAP宏在MFC几乎每个头文件下(类的最后一行声明),都会有这么几行代码://生成的消息映射函数protected:DECLARE_MESSAGE_MAP()我们看一看DECLARE_MESSAGE_MAP到底为何物,查看DECLARE_MESSAGE_MAP源码(c...
阅读全文
posted @ 2016-01-04 15:57 江召伟
阅读(2428)
评论(0)
推荐(0)
深入浅出MFC学习笔记 消息
摘要: 本章将会对MFC的消息映射和命令传递机制做深入探讨。MFC规定了消息传递的路线,消息会按照这个路线传递下去,找不到归宿的话就交给DefWindowProc。在产生窗口之前,如果我们在创建窗口时指定的窗口类为NULL时,MFC会自动注册五个默认的窗口类,每个窗口类有自己的窗口函数。不同窗口得到的消息应...
阅读全文
posted @ 2016-01-04 14:40 江召伟
阅读(391)
评论(0)
推荐(0)
MFC 三种消息
摘要: 在MFC应用程序中传输的消息有三种类型:窗口消息、命令消息和控件通知。 (1)窗口消息:WM_XXX 窗口消息(Window Message)一般与窗口的内部运作有关,如:创建窗口、绘制窗口和销毁窗口等。通常,消息是从系统发送到窗口,或从窗口发送到窗口。(2)命令消息:WM_COMMAND 命令消息...
阅读全文
posted @ 2016-01-04 14:39 江召伟
阅读(673)
评论(0)
推荐(0)
MFC命令消息的路由
摘要: 下面,我们以Menu这个程序为例,来看看菜单命令消息路由的具体过程:当单击某个菜单项时,最先接收到这个菜单命令消息的是框架类。框架类将把接收到的这个消息交给它的子窗口。即视类,由视类首先进行处理。视类首先格局命令消息映射机制查找自身是否对此消息进行了响应,如果响应了,就调用相应响应函数对这个消息进行...
阅读全文
posted @ 2016-01-04 14:35 江召伟
阅读(426)
评论(0)
推荐(0)
WM_COMMAND 和 WM_NOTIFY 的区别
摘要: 当我们按下一个菜单选项,或者一个控件需要通知父窗口一个事件发生(如鼠标单击、双击等),或者快捷键被按下时,Windows将会发送一个WM_COMMAND消息给父窗口。那么WM_COMMAND消息参数是什么呢?WM_COMMAND消息来源WPARAM高位WPARAM低位LPARAM菜单0菜单ID0快捷...
阅读全文
posted @ 2016-01-04 11:18 江召伟
阅读(3924)
评论(0)
推荐(2)