我用的是VC2005,我的代码:
ON_MESSAGE(WM_MYSOUNDPLAY,&CSegment3::SoundPlay)
同样的代码,开始都没错....后来当我再加一个消息映射后就出现:
: error C2146: syntax error : missing '}' before identifier '、'
segment3.cpp(65) : error C2146: syntax error : missing '}' before identifier '、'
egment3.cpp(65) : error C2146: syntax error : missing ';' before identifier '、'
segment3.cpp(65) : error C2065: '、' : undeclared identifier
segment3.cpp(65) : error C2143: syntax error : missing ';' before '}'
segment3.cpp(65) : error C2059: syntax error : ','
segment3.cpp(67) : error C2143: syntax error : missing ';' before '{'
segment3.cpp(67) : error C2447: '{' : missing function header (old-style formal list?)
segment3.cpp(67) : error C2059: syntax error : ','
segment3.cpp(68) : error C2143: syntax error : missing ';' before '{'
segment3.cpp(68) : error C2447: '{' : missing function header (old-style formal list?)
segment3.cpp(68) : error C2059: syntax error : ','
segment3.cpp(69) : error C2143: syntax error : missing ';' before '{'
segment3.cpp(69) : error C2447: '{' : missing function header (old-style formal list?)
segment3.cpp(69) : error C2059: syntax error : ','
segment3.cpp(70) : error C2143: syntax error : missing ';' before '{'
segment3.cpp(70) : error C2447: '{' : missing function header (old-style formal list?)
segment3.cpp(70) : error C2059: syntax error : ','
...
反正错误都是那一句引起的然后,我把我加的消息映射删了,然所以复原,但还是有这些错误........是怎么回事?高手指教啊.....