| 
					阅读:1277回复:9
				 急,救救我。
					我在编译一WDM程序是,VC++报错
 c:\\NTDDK\\inc\\winbase.h(278) : error C2146: syntax error : missing \';\' before identifier \'CRITICAL_SECTION\' c:\\NTDDK\\inc\\winbase.h(278) : fatal error C1004: unexpected end of file found 请问怎么解决? | |
| 沙发#发布于:2002-06-09 02:06 
					你要给源代码才行				 | |
| 板凳#发布于:2002-06-09 06:41 
					1.好象是少了头文件,你搜一下看临界段的声明在哪个.h中.
 2.检查一下#ifdef,#endif等是否有不成对的试试. | |
| 地板#发布于:2002-06-09 16:34 
					一般这种错误都不是因为他报的原因。
 仔细看看是不是少了#endif,},等等。 | |
| 地下室#发布于:2002-06-09 17:30 
					我只要头文件中有windows.h或afx.h就会出现上面的问题。请指教。
 | |
| 5楼#发布于:2002-06-09 17:36 
					你的WDM居然会有windows.h?
 faint | |
| 6楼#发布于:2002-06-09 18:07 你的WDM居然会有windows.h? 跟你一起faint。。。。。。。。 :) | |
| 
 | 
| 7楼#发布于:2002-06-09 18:35 
					我再faint :D				 | |
| 8楼#发布于:2002-06-09 22:25 
					是你的函数申明有误把				 | |
| 9楼#发布于:2002-06-09 23:06 
					呵呵!你生成的项目有问题,是不是用MFC生成的啊?
 你要在DDK的编译环境下编译 | |
 
							
 
				 
				 
				
 
				