积极答复者
Visual C++ 2005如何引用静态链接库(.lib)

问题
答案
全部回复
-
Hi,irp,
将#pragma comment (lib,"C:\WINDDK\2600\Lib\WXP\i386\hid.lib");改成#pragma comment (lib,"C:\\WINDDK\\2600\Lib\\WXP\\i386\\hid.lib");引用就没有问题.
可是引用Lib就要包含头文件.#include "hidsdi.h"
因为其是C语法吧!我又试过
extern "C"{
#include"hidsdi.h"
};
出了一大堆的错误码229个.
错误 1 error C2146: syntax error : missing ';' before identifier 'NTSTATUS' E:\WINDDK\2600\inc\ddk\wdm\wxp\hidsdi.h 32
错误 2 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int E:\WINDDK\2600\inc\ddk\wdm\wxp\hidsdi.h 32
等.
引用Lib怎么这么复杂.比动态dll还困难.