USB论坛-百合电子工作室USB专题站

标题: 为什么我编译时会出现这样的错误提示? [打印本页]

作者: 天山游客    时间: 2013-5-22 21:45
标题: 为什么我编译时会出现这样的错误提示?
我用光盘上提供CHid类应用于我自己的项目中,为什么编译出现如下错误:
e:\ncy xp所有程序\ncy 3.0\ncymain\hid.h(31) : error C2146: syntax error : missing ';' before identifier 'm_hDevNotify'
e:\ncy xp所有程序\ncy 3.0\ncymain\hid.h(31) : error C2501: 'HDEVNOTIFY' : missing storage-class or type specifiers
stdafx.h 加过#define WINVER 0x0500
不知道为什么
作者: baiheee    时间: 2013-5-22 21:51
没有看到您的整个源码,只能猜测。也许您没有在适当位置包含hid.h头文件,还有,您在VC工程里是否做了如下操作: Procect->Settings->Link页的“Object/Library moudles”设置中添加“hid.lib setupapi.lib”





欢迎光临 USB论坛-百合电子工作室USB专题站 (http://usb.baiheee.com/usb_bbs/) Powered by Discuz! X2.5