MFC添加自定义消息
生活随笔
收集整理的這篇文章主要介紹了
MFC添加自定义消息
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 定義自定義消息
/** * \brief 消息測試 */ #define E6100_MSG_TEST ( WM_USER + 1001 )2. 聲明自定義消息響應函數
/** * \brief 消息響應函數 */ afx_msg LRESULT OnTest( WPARAM wParam, LPARAM lParam );3. 實現自定義消息響應函數
LRESULT CPQDifLibTestE6100Dlg::OnTest( WPARAM wParam, LPARAM lParam ) { ::MessageBox( NULL, L"測試成功", L"PQDIF讀寫指標測試", MB_OK | MB_ICONINFORMATION ); return 0; }4. 添加自定義消息映射
BEGIN_MESSAGE_MAP(CPQDifLibTestE6100Dlg, CDialog) #if defined(_DEVICE_RESOLUTION_AWARE) && !defined(WIN32_PLATFORM_WFSP) ON_WM_SIZE() #endif //}}AFX_MSG_MAP ON_BN_CLICKED(IDC_BUTTON_BROWSE, &CPQDifLibTestE6100Dlg::OnBnClickedButtonBrowse) ON_WM_DESTROY() ON_MESSAGE( E6100_MSG_TEST, &CPQDifLibTestE6100Dlg::OnTest ) END_MESSAGE_MAP()5. 發送自定義消息到消息隊列
PostMessage(E6100_MSG_TEST, 0, 0); ?轉載于:https://www.cnblogs.com/shanwenbin/archive/2012/11/08/2760008.html
總結
以上是生活随笔為你收集整理的MFC添加自定义消息的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vSphere5.0配置分布式交换机
- 下一篇: 在mac上安装Go语言初体验