求助,vc7下消息映射出现问题!
BEGIN_MESSAGE_MAP(CRecTestDlg, CDialog)
....
ON_MESSAGE(MM_WIM_DATA,OnMM_WIM_DATA)
ON_MESSAGE(MM_WIM_CLOSE,OnMM_WIM_CLOSE)
ON_MESSAGE(MM_WOM_OPEN,OnMM_WOM_OPEN)
ON_MESSAGE(MM_WOM_DONE,OnMM_WOM_DONE)
ON_MESSAGE(MM_WOM_CLOSE,OnMM_WOM_CLOSE)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
编译时上面ON_MESSAGE()错误,提示:
error C2440: “static_cast” : 无法从“void (__thiscall CRecTestDlg::* )(UINT,LONG)”转换为“LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)”
请问各位大虾,如何解决这个问题?
....
ON_MESSAGE(MM_WIM_DATA,OnMM_WIM_DATA)
ON_MESSAGE(MM_WIM_CLOSE,OnMM_WIM_CLOSE)
ON_MESSAGE(MM_WOM_OPEN,OnMM_WOM_OPEN)
ON_MESSAGE(MM_WOM_DONE,OnMM_WOM_DONE)
ON_MESSAGE(MM_WOM_CLOSE,OnMM_WOM_CLOSE)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
编译时上面ON_MESSAGE()错误,提示:
error C2440: “static_cast” : 无法从“void (__thiscall CRecTestDlg::* )(UINT,LONG)”转换为“LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)”
请问各位大虾,如何解决这个问题?
...全文
相关推荐
VC控件及消息映射动态添加和删除
本篇文章将深入探讨如何在MFC应用中实现“VC控件及消息映射动态添加和删除”,特别是针对单选按钮(radio button)的处理。首先,我们需要了解MFC中控件的基本操作。
VC 消息映射与处理\创建和使用自定义消息
在Microsoft Visual C++ (VC++) 中,消息映射与处理是Windows编程中的核心概念,用于管理应用程序中的用户界面事件和系统消息。
VC消息映射与处理\基本键盘操作——判断按键消息
**BEGIN_MESSAGE_MAP**: 定义消息映射的开始。2. **END_MESSAGE_MAP**: 表示消息映射的结束。3.
VC设计模式之消息映射
本文介绍了CMainFrame类及其在MFC框架中的作用,包括主窗口创建、工具栏与状态栏初始化及消息映射处理。同时分析了CMessageListenerA和CMessageListenerB类的消息处
VC+MFC 托盘图标闪烁与消息提示
为了响应用户的菜单选择,需要在消息映射中定义对应的消息处理函数,并在这些函数中执行相应的业务逻辑。最后,我们谈谈消息框的渐现效果。


