在VC中使用SetupAPI的接口
来源:互联网 发布:网站域名被劫持 编辑:程序博客网 时间:2024/06/06 14:03
在程序中用到了SetupDiEnumDeviceInterfaces接口,
编译时提示找不到符号,MSDN上查了一下,发现需要setupapi.h头文件,
头文件加上后还是找不到,于是将lib也加上,终于,连接通过了。
首先安装VC,
然后安装DDK,
最后在代码这种添加如下代码:
#include "setupapi.h"
#pragma comment(lib,"setupapi.lib")
这样就可以了。
不装DDK我不知道行不行,因为我并没有在工程中加上DDK的include path和lib path,但编译却过了,因此有些怀疑在VS2008下不装DDK可能也可以使用SetupAPI接口。
同样由于GUID_NULL,需要包含shlwapi.h,调用其中的接口,则需要使用shlwapi.lib库了:
#include "shlwapi.h"
#pragma comment(lib,"shlwapi.lib")
这样写的好处是不用去修改项目属性,从代码里就能一目了然的知道使用了那些额外的库。
- 在VC中使用SetupAPI的接口
- DSO(dsoframer)的接口文档在VC++使用
- 在VC中使用UTF8的String
- 在VC中使用SQLite的例子
- VC 中使用 COM 接口的一般步骤
- windows SetupAPI 介绍和使用
- windows SetupAPI 介绍和使用
- windows SetupAPI 介绍和使用
- windows SetupAPI 介绍和使用
- VC中使用XMLRPC提供接口(XMLPRC++)
- VC中使用XMLRPC提供接口(XMLPRC++)
- setupapi.h和setupapi.lib該如何使用
- setupapi.h和setupapi.lib該如何使用
- 在VC和C#中如何使用Windows Media Encoder COM组件接口编程
- 在VC中使用ADO
- 在VC中使用FileSystemObject
- 在VC中使用Flash
- 在VC中使用Debug
- pidgin的fetion插件——用到了开源项目gradetwo
- 人生应该记住的16句话
- 用CSS实现ul标签中图片与文字底边对齐及自适应高度
- Redboot 常用命令详解
- Python读写文件
- 在VC中使用SetupAPI的接口
- flex/flash as3 中的is与as操作符
- SCOPE_IDENTITY和@@identity的区别
- [练习]仿迅雷今日看点效果 兼容ie ff opera
- Windows Mobile,用C#更改网络连接(SSID、IP Address、Subnet Mask、Gateway)http://www.opennetcf.com/library/sdf/
- Struts的动态ActionForm(DynaActionForm)
- 一个面向移动设备的软件下载站点
- 大内密探零零狗下载高清 大内密探零零狗全集观看本片
- Log4j配置文件详解