幽魂国度
自定义消息函数
(一)、在头文件中定义消息的值
例
:#define WM_自定义名字 WM_USER+1.
(二)、在该头文件中编写该消息响应函数原型的声明:
例:
//}}AFX_MSG
afx_msg void On自定义函数名(自定义形参);
DECLARE_MESSAGE_MAP()
注:定义消息函数可以不带参数。
(三)、在该类源文件中添加消息映射
BEGIN_MESSAGE_MAP(CChatDlg, CDialog)
//{{AFX_MSG_MAP(CChatDlg)
ON_WM_SYSCOMMAND()
ON_WM_PAINT()
ON_WM_QUERYDRAGICON()
ON_BN_CLICKED(IDC_BTN_SEND, OnBtnSend)
//}}AFX_MSG_MAP
ON_MESSAGE(WM_名字,On函数名)
END_MESSAGE_MAP()
(四)、该消息响应函数
void C类名::On函数名(形参)
{
}
posted on 2009-11-17 22:23
峰
阅读(181)
评论(0)
编辑
收藏
引用
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
BlogJava
知识库
博问
管理
导航
C++博客
首页
新随笔
联系
聚合
管理
统计
随笔 - 16
文章 - 0
评论 - 1
引用 - 0
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
给我留言
查看公开留言
查看私人留言
随笔档案
2010年3月 (1)
2010年1月 (1)
2009年12月 (3)
2009年11月 (11)
搜索
最新评论
1. re: CDC类对象的行为函数
TextOut()的三个参数在2010中好像变了,博主不妨试试看,我的不知怎么回事提示参数不对
--tianpeng
阅读排行榜
1. C++中的接口与实现(1619)
2. 钩子(1342)
3. 实现简单打印预览功能(1214)
4. 如何实现属性表单(861)
5. CDC类对象的行为函数(833)
评论排行榜
1. CDC类对象的行为函数(1)
2. 如何实现属性表单(0)
3. 实现简单打印预览功能(0)
4. 简述如何实现简单预览(0)
5. 浅谈malloc()和free()(0)
Powered by:
C++博客
Copyright © 峰