本文主要是介绍MFC 中添加自定义消息的响应 (BEGIN_MESSAGE_MAP ON_MESSAGE),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
BEGIN_MESSAGE_MAP 把消息和函数指针联系起来
1首先要在窗口类的cpp文件手动添加消息响应机制,
ON_MESSAGE(ID,Handler) // 消息映射
LRESULT Handler(WPARAM,LPARAM);//响应的函数
BEGIN_MESSAGE_MAP(CXXXDlg, CDialog)
//{{AFX_MSG_MAP(CXXXDlg)
//自定义消息
ON_MESSAGE(WM_SWIPECARD, OnSwipeCard)
//自定义消息
ON_MESSAGE(WM_MODEM, OnModem)
ON_MESSAGE(WM_THREAD_ERROR, OnThreadError)
ON_MESSAGE(WM_CHECKTXN, OnOnCheckTxn)
ON_WM_DESTROY()
//}}AFX_MSG_MAP END_MESSAGE_MAP()
2 其次在窗口类h文件添加如下代码;
// Generated message map functions
//{{AFX_MSG(CXXXDlg)
virtual BOOL OnInitDialog();
afx_msg void OnDestroy();
afx_msg LONG OnSwipeCard(WPARAM wParam,LPARAM lParam);
afx_msg LONG OnModem(WPARAM wParam, LPAR
这篇关于MFC 中添加自定义消息的响应 (BEGIN_MESSAGE_MAP ON_MESSAGE)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!