据说是最后一个支持VC6R的SDK,我在项目中出现如下错误:
error LNK2001: unresolved external symbol _CLSID_ ConnectionManager
明明包含了这些头文件,也链接了LIB。。。
#include //启用、禁用网卡
#pragma comment(lib,"ole32.lib")
VC6使用WMI编程时,最好更新一下SDK。
下面给出Microsoft Platform SDK Febrary 2003下载地址:
下载到同一个目录下,如:D:\VC6.0\SDK2003
1、进入命令行方式,进入D:\VC6.0\SDK2003
2、输入PSDK-FULL.bat D:\SDK2003
第2步是将文件再解压到D:\SDK2003目录下,路径之间不能有空格,目录不存在的情况会自动创建。
3、运行D:\SDK2003中的setup.exe来安装SDK。
4、记得点 Windows Install SDK 来安装所有SDK内容。
5、安装成功后,先关闭Microsoft Visual C++ 6.0。
6、到开始菜单--Microsoft Platform SDK February 2003--Visual Studio Registration点击Register PSDK Directories with Visual Studio自动注册SDK的路径到工程设置里面。