关于MFC消息的使用
来源:互联网 发布:课时优化八上英语答案 编辑:程序博客网 时间:2024/05/17 06:33
其实不难
注意几个步骤,不要有遗漏
1 在头文件中 定义消息宏
#define WM_NET_MSG WM_USER+100
2 在头文件中对消息处理函数进行下声明
// Generated message map functions
//{{AFX_MSG(CMessage2Dlg)
virtual BOOL OnInitDialog();
afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
afx_msg void OnPaint();
afx_msg HCURSOR OnQueryDragIcon();
afx_msg void OnButSend();
virtual void OnOK();
//}}AFX_MSG
afx_msg LRESULT OnNetMsg(WPARAM wParam,LPARAM lParam);
DECLARE_MESSAGE_MAP()
3 在实现文件中写消息映射
BEGIN_MESSAGE_MAP(CMessage2Dlg, CDialog)
//{{AFX_MSG_MAP(CMessage2Dlg)
ON_WM_SYSCOMMAND()
ON_WM_PAINT()
ON_WM_QUERYDRAGICON()
ON_BN_CLICKED(IDC_BUT_SEND, OnButSend)
//}}AFX_MSG_MAP
ON_MESSAGE(WM_NET_MSG,CMessage2Dlg::OnNetMsg)
END_MESSAGE_MAP()
4 在实现文件中写消息具体要做的事情
LRESULT CMessage2Dlg::OnNetMsg(WPARAM wParam,LPARAM lParam)
{
AfxMessageBox(_T("收到"));
return 1;
}
- 关于MFC消息的使用
- 关于MFC中WM_MOUSEHOVER和WM_MOUSELEAVE消息的使用
- 关于MFC的消息映射
- MFC的消息玄机--关于自定义消息
- MFC消息映射的使用
- 关于MFC的消息映射表
- 关于MFC消息响应的一点注意事项
- MFC关于消息响应的宏代码
- MFC关于消息的经典问题
- MFC中如何自定义消息(加点关于MFC的牢骚)
- 在MFC中使用自定义的消息
- MFC用户自定义消息的使用
- 关于消息标记的使用?
- 关于消息队列的使用
- 关于消息队列的使用
- 关于消息队列的使用
- 关于消息队列的使用
- 关于消息队列的使用
- [JZSC2017] 【NOIP2017提高组模拟6.30】总(翻车)结(记)
- 数据库多表关联查询
- Proving NP-completeness
- Leetcode--326. Power of Three
- Apache Flume
- 关于MFC消息的使用
- 查找字符串中出现最多次数的字符及其个数
- hadoop伪分布式搭建
- Spring的入门教程(1)
- ubuntu 安装中文输入法
- 纳税服务系统【投诉受理管理,显示投诉信息、处理回复、我要投诉】
- JZOJ 5185. 【NOIP2017提高组模拟6.30】tty's sequence
- Spring 架构篇——使用 Spring Boot Actuator 监控端点
- springcloud(第八篇)springcloud feign