MFC添加自定义消息及处理函数
生活随笔
收集整理的這篇文章主要介紹了
MFC添加自定义消息及处理函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
添加消息
在頭文件中添加:
#define WM_MYMSG WM_USER+1
WM_USER以下的消息都是系統消息,所以自定義消息時,ID要比WM_USE大;
添加函數聲明(用于響應自定義消息):
afx_msg LRESULT OnMyMsgHandler(WPARAM, LPARAM);
在源文件的消息映射中添加:
ON_MESSAGE(WM_MYMSG,OnMyMsgHandler)
并實現消息處理函數。
發送消息
這里在該MFC應用的一個普通函數中向該MFC的主窗口發消息。
CWinApp * MainApp = AfxGetApp();
::SendMessageA(MainApp->m_pMainWnd->m_hWnd, WM_RECEIVE , iLength, (LPARAM)pData);
原文:https://blog.csdn.net/shadow20080578/article/details/79496882?
?
總結
以上是生活随笔為你收集整理的MFC添加自定义消息及处理函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: H.264编解码流程
- 下一篇: 循序渐进学好编程,不要太急!!!