纯C环境编译出错: error C2065: GetUsbDeviceFileName undeclared identifier 我用VC++环境下可以编译,但在纯C环境下编译就 error C2065: GetUsbDeviceFileName undeclared identifier 在纯C环境下也#include <setupapi.h>怎么解决? 我在用纯C环境下写动态库。 谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那你纯C不纯C的,能include这个头文件不? 至少编译错误就是这个意思,你环境设置的问题 在 C:\Program Files\Microsoft Visual Studio\VC98\Include 中是有的啊 GetUsbDeviceFileName是你自己写的函数吧?没听说过有这样的API。 http://blog.csdn.net/skdev/archive/2008/06/27/2591893.aspx看来确实是自己写的。 不是,是在 C:\Program Files\Microsoft Visual Studio\VC98\Include\setupapi.h 定义的 好像都没有在点子上, 应该是与环境有关,GetUsbDeviceFileName 应该是与写驱动有关, 我想我不装DDK可不可以也调用这个函数 如果你的VC里面确实有(因为我的没有,MSDN中也没有),看一下该函数前面有什么条件编译,在包含该头文件前添加所需的定义。或者直接把函数声明复制到自己的代码里面。 关于鼠标操作 各位大侠,我想做一个关于3D图形编程的小软件,比如一个模特,可以来回旋转,请问要学习什么? http 下载一个Url里所有的列表文件,求解 感谢syy64(太平洋)老兄 如何用SDK制作 多级菜单(不用资源) 关于文件操作. msagent能说中文吗? 谁有最简单的讲解多线程编程的对话框源程序,请发致[email protected],收到后即给分,在线等待 如何判断匿名管道是否为空 【急急急!!!】四个点坐标求两直线夹角 (用java写出来) CHttpConnection实现下载,下载不全的问题?? 关于网络编程 的面试题
至少编译错误就是这个意思,你环境设置的问题