| 
			 
					阅读:1942回复:4
				 
				高分求救!VC编译的问题,很急!!!!
					想利用函数KeQueryPerformanceCounter控制延时,它在wdm.h和ntddk.h中声明,若不#include wdm.h或#include ntddk.h,而把那个函数的声明移植到我自己的.h文件中,编译时出现“error LNK2001: unresolved external symbol __imp__KeQueryPerformanceCounter”,我不想包含那两个头文件,该怎么解决啊?很急!!!!
 
							函数声明如下: LARGE_INTEGER KeQueryPerformanceCounter( OUT PLARGE_INTEGER PerformanceFrequency OPTIONAL );  | 
	|
| 
			 沙发# 
								发布于:2004-09-13 12:46				
			
					PerformanceFrequency是什么类型?				 
							 | 
	|
					
						
  | 
	
| 
			 板凳# 
								发布于:2004-08-23 23:46				
			
					这样声明,试试看 extern "C" LARGE_INTEGER 
 
							KeQueryPerformanceCounter( OUT PLARGE_INTEGER PerformanceFrequency OPTIONAL ); OUT PLARGE_INTEGER PerformanceFrequency应该是一个返回值,是个指针,怎么能直接给它赋值(PerformanceFrequency=2000000),这样是不对的,在调用前,应该先分配好一个PLARGE_INTEGER,传进来才行.  | 
	|
| 
			 地板# 
								发布于:2004-08-23 21:48				
			
					如果要给PerformanceFrequency赋初值,比如说2000000,但我直接给它赋值(PerformanceFrequency=2000000)好像不行,该怎么赋呢?问题随笨,还请大家多多帮忙!多谢多谢				 
							 | 
	|
| 
			 地下室# 
								发布于:2004-08-17 17:25				
			
					顶!!!!!				 
							 | 
	|