关于多线程的异常,一共五个,来帮小弟看看

关于多线程的错误,一共五个,来帮小弟看看
--------------------Configuration:   ADThreadTest1   -   Win32   Release--------------------
Compiling...
ADThreadTest1.cpp
D:\MyFiles\Projects\ADThreadTest1\ADThreadTest1.cpp(17)   :   error   C2146:   syntax   error   :   missing   '; '   before   identifier   'AFX_MSGMAP '
D:\MyFiles\Projects\ADThreadTest1\ADThreadTest1.cpp(17)   :   error   C2272:   'ThreadAD '   :   modifiers   not   allowed   on   static   member   functions
D:\MyFiles\Projects\ADThreadTest1\ADThreadTest1.cpp(17)   :   fatal   error   C1004:   unexpected   end   of   file   found
ADThreadTest1Dlg.cpp
D:\MyFiles\Projects\ADThreadTest1\Pci2308.h(4)   :   error   C2143:   syntax   error   :   missing   '; '   before   ' <class-head> '
D:\MyFiles\Projects\ADThreadTest1\Pci2308.h(4)   :   fatal   error   C1004:   unexpected   end   of   file   found
Generating   Code...
Error   executing   cl.exe.

ADThreadTest1.exe   -   5   error(s),   0   warning(s)


怎么回事?   咋办?

谢谢啦


------解决方案--------------------
第二个错误,说你的ThreadAD这个应该是线程函数吧,不可以定义为静态的成员函数
其他都是语法错误