百思不得其解,看了下不存在define中多个 ; 问题,大家帮看下问题出在哪里
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
.h中
#define WM_MYMESSAGE (WM_USER+1)
protected:
HICON m_hIcon;
// 生成的消息映射函数
virtual BOOL OnInitDialog();
afx_msg LRESULT OnMyMessage(WPARAM wParam, LPARAM lParam);
DECLARE_MESSAGE_MAP()
.cpp中
BEGIN_MESSAGE_MAP(CXXDlg, CDialogEx)
ON_WM_SYSCOMMAND()
ON_WM_PAINT()
ON_WM_QUERYDRAGICON()
ON_WM_DROPFILES()
ON_MESSAGE(WM_MYMESSAGE ,&CXXDlg::OnMyMessage)
END_MESSAGE_MAP()
LRESULT CXXDlg::OnMyMessage(WPARAM wParam,LPARAM lParam)
{
return 0;
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
错误列表:
错误 2 error C2059: 语法错误:“,”
错误 4 error C2059: 语法错误:“}”
错误 6 error C2059: 语法错误:“}”
错误 11 error C2059: 语法错误:“}”
错误 1 error C2059: 语法错误:“<”
错误 10 error C2059: 语法错误:“return”
错误 9 error C2065: “_messageEntries”: 未声明的标识符
错误 8 error C2065: “GetThisMessageMap”: 未声明的标识符
错误 12 error C2143: 语法错误 : 缺少“;”(在“{”的前面)
错误 5 error C2143: 语法错误 : 缺少“;”(在“}”的前面)
错误 3 error C2447: “{”: 缺少函数标题(是否是老式的形式表?)
错误 13 error C2447: “{”: 缺少函数标题(是否是老式的形式表?)
错误 7 error C2653: “TheBaseClass”: 不是类或命名空间名称