'CMyMessage4View':is not a class or namespace name
说明你的程序中没有CMyMessage4View这个类,或者说至少在你写这段代码的文件中不存在着各类的定义。
还有,你的自定义消息这样写是不对的,自定义消息的函数还需要一个前缀:afx_msg,并且还需要在消息映射中定义这个函数与对应的消息。
说明你的程序中没有CMyMessage4View这个类,或者说至少在你写这段代码的文件中不存在着各类的定义。
还有,你的自定义消息这样写是不对的,自定义消息的函数还需要一个前缀:afx_msg,并且还需要在消息映射中定义这个函数与对应的消息。
我也加了个前缀:afx_msg,可是还是提示相同的错误!
protected://为使用ClassWizrd生成的函数
//{{AFX_MSG(CMymessage4View)
afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
afx_msg void OnDestroy();
//}}AFX_MSG
/////////////////////////// afx_msg LRESULT OnHotKey(WPARAM wParam,LPARAM IParam);这是我在头文件中的声明
ON_MESSAGE(YourMessage,YourFunction);
OK!
大哥说的详细些。我不知道该把代码写到那里呀!写的详细些吗。
我可是初学者呀
不知道大家是怎么学习VC的
// CMymessage4ViewIMPLEMENT_DYNCREATE(CMymessage4View, CView)BEGIN_MESSAGE_MAP(CMymessage4View, CView)
//{{AFX_MSG_MAP(CMymessage4View)
ON_WM_CREATE()
ON_WM_DESTROY()
//}}AFX_MSG_MAP
// Standard printing commands
ON_COMMAND(ID_FILE_PRINT, CView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_DIRECT, CView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_PREVIEW, CView::OnFilePrintPreview)
///////////////////////// ON_MESSAGE(WM_HOTKEY,OnHotKey) /////////////////////////
END_MESSAGE_MAP()
还有别的解释吗?