Windows消息:如何自定义窗口消息与线程消息
来源:互联网 发布:画图软件如何使用方法 编辑:程序博客网 时间:2024/06/09 17:10
自定义消息
一、自定义窗口消息
- #define WM_MY_MSG WM_USER + 0x100
- afx_msg LRESULT OnMyMsg(WPARAM, LPARAM);
LRESULT CTestDlg::OnMyMsg(WPARAM wParam, LPARAM lParam) {...}
- 1
- 2
- 1
- 2
BEGIN_MESSAGE_MAP(CTestDlg, CDialog) ... ON_MESSAGE(WM_MY_MSG, &CTestDlg::OnMyMsg)END_MESSAGE_MAP()
- 1
- 2
- 3
- 4
- 1
- 2
- 3
- 4
二、自定义线程消息
- #define WM_MY_THRD_MSG WM_USER + 100
- afx_msg void OnMyThrdMsg(WPARAM, LPARAM);
void CTestApp::OnMyThrdMsg(WPARAM wParam, LPARAM lParam) {...}
- 1
- 2
- 1
- 2
BEGIN_MESSAGE_MAP(CTestApp, CWinAppEx) ... ON_THREAD_MESSAGE(WM_MY_THRD_MSG, &CTestApp::OnMyThrdMsg)END_MESSAGE_MAP()
- 1
- 2
- 3
- 4
- 1
- 2
- 3
- 4
那怎样在当前线程中触发消息呢?有以下两种方法:
::PostMessage(NULL, WM_MY_THRD_MSG, 0, 0);::PostThreadMessage(::GetCurrentThreadId(), WM_MY_THRD_MSG, 0, 0);
- 1
- 2
- 1
- 2
阅读全文
0 0
- Windows消息:如何自定义窗口消息与线程消息
- Windows消息:如何自定义窗口消息与线程消息
- windows 消息机制、窗口过程与线程间消息传递
- windows 消息机制、窗口过程与线程间消息传递
- windows窗口与消息
- Windows 窗口与消息
- windows程序设计--窗口与消息
- programming windows-----窗口与消息
- Windows程序设计--窗口与消息
- windows 的线程与消息
- windows 无窗口线程消息接收
- 关于Windows窗口消息
- Windows窗口消息分析
- Windows窗口消息大全
- Windows窗口和消息
- windows窗口消息
- Windows窗口消息分析
- windows消息销毁窗口
- POJ 3009 Curling 2.0(dfs)
- java注解的使用
- C++中new/delete以及new[]/delete[]的使用
- MFC 快速为对话框添加右键菜单
- python错误:SyntaxError: Non-ASCII character '\xe4'
- Windows消息:如何自定义窗口消息与线程消息
- 一组常用的Excel日期函数
- 串口通信的基本知识
- HDU-2017"百度之星"程序设计大赛-复赛-补题
- ngrok -内网穿透工具
- codeforces 834A The Useless Toy
- How to Setup RaspBerry Pi with RASPBIAN STRETCH LITE
- weka数据格式
- Oracle 用户频繁被锁的解决方法