关于VC的一个小问题,大家帮帮忙!
编程吧
全部回复
仅看楼主
level 1
sffan 楼主
在我的一个VC程序里添加了一个用户自定义消息,可是怎么弄VC都不认识,期待高手帮我解答!小弟不胜感激!在MainFrm.cpp中:BEGIN_MESSAGE_MAP(CMainFrame, CFrameWnd)//{{AFX_MSG_MAP(CMainFrame)// NOTE - the ClassWizard will add and remove mapping macros here.// DO NOT EDIT what you see in these blocks of generated code !ON_WM_CREATE()ON_MYMESSAGE(WM_MY_MESSAGE, OnMyMessage)//总是提示这里error C2065: 'ON_MYMESSAGE' : undeclared identifier//}}AFX_MSG_MAPEND_MESSAGE_MAP()在MainFrm.h中:……#define WM_MY_MESSAGE WM_USER+101……//{{AFX_MSG(CMainFrame)afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);afx_msg LRESULT OnMyMessage(WPARAM wParam, LPARAM lParam);// NOTE - the ClassWizard will add and remove member functions here.// DO NOT EDIT what you see in these blocks of generated code!//}}AFX_MSGDECLARE_MESSAGE_MAP()
2005年05月25日 02点05分 1
level 0
ON_MYMESSAGE改为ON_MESSAGE这是一个普通消息映射宏西西 小弟弟
2005年05月25日 03点05分 2
level 1
试试看改 ON_MYMESSAGE(WM_MY_MESSAGE, OnMyMessage)为: ON_COMMAND(WM_MY_MESSAGE, OnMyMessage)Loonie
2005年05月25日 03点05分 3
level 0
楼上的大概还不了解VC吧
2005年05月25日 03点05分 4
level 1
写错了,应为:#define WM_MYMESSAGE (WM_USER + 1) ...ON_MESSAGE( WM_MY_MESSAGE, OnMyMessage )Loonie
2005年05月25日 03点05分 5
level 0
谢谢各位大侠的发言!很有帮助呢!
2007年09月25日 03点09分 6
1