BEGIN_MESSAGE_MAP的手动添加
来源:互联网 发布:cda数据分析师考什么 编辑:程序博客网 时间:2024/05/10 17:56
可以手动添加自己的消息映射函数BEGIN_MESSAGE_MAP,把消息和函数指针联系起来。
1、在CPP添加:
BEGIN_MESSAGE_MAP(CAutoChirperApp, CWinApp)
END_MESSAGE_MAP()
2、在BEGIN_MESSAGE_MAP添加自己的消息函数或系统函数:
BEGIN_MESSAGE_MAP(CAutoChirperApp, CDialog)
END_MESSAGE_MAP()
3、在CPP文件中添加消息响应函数:
LRESULT CAutoChirperApp::OnGraphNotify(WPARAM wParam, LPARAM lParam)//SD卡状态函数
{
......
}
4、添加消息类型
在相关的头文件里添加如下代码:
#define WMU_GRAPHNOTIFY
5、在头文件的类定义中在public下添加函数声明:
class CAutoChirperApp: public CDialog
{
........
protected:
public:
......
}
http://blog.sina.com.cn/s/blog_4cb6a3410100k20p.html
- BEGIN_MESSAGE_MAP的手动添加
- C++中添加自定义消息的响应 (BEGIN_MESSAGE_MAP ON_MESSAGE)
- C++中添加自定义消息的响应 (BEGIN_MESSAGE_MAP ON_MESSAGE)
- VC++中添加自定义消息的响应 (BEGIN_MESSAGE_MAP ON_MESSAGE)
- MFC 中添加自定义消息的响应 (BEGIN_MESSAGE_MAP ON_MESSAGE)
- BEGIN_MESSAGE_MAP()
- BEGIN_MESSAGE_MAP
- BEGIN_MESSAGE_MAP
- 手动添加BarManage的item
- 手动添加apache的mod
- 手动添加spring的schema
- MSDN中对BEGIN_MESSAGE_MAP的介绍
- 手动添加oracle数据库的服务名
- GParted需要手动添加的软件包
- 手动添加自己的消息映射函数
- struts2 的手动添加tld文件
- 手动添加firefox未关联的协议
- Windows 手动添加路由的方法
- 急救常识读书笔记-1
- HDU ACM 5211 Mutiple
- Ubuntu Linux下安装Oracle JDK
- 甘特图
- 五,安全管理器
- BEGIN_MESSAGE_MAP的手动添加
- 继续走完自己的路
- MFC绘图(转载)
- 陈怡暖:非农好坏参半,金银延续盘整(午评)
- 不甘平凡的传智之旅
- HDU 1102 Constructing Roads
- 原码、反码、补码
- C++ 自己实现四舍五入函数
- Dialog在android中的应用(二)