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

 找回密码
 我要注册
搜索
热搜: USB学习板
查看: 3128|回复: 1
打印 上一主题 下一主题

为什么我编译时会出现这样的错误提示?

[复制链接]

1

主题

0

好友

7

积分

产品用户

Rank: 4

跳转到指定楼层
楼主
发表于 2013-5-22 21:45:30 |只看该作者 |倒序浏览
我用光盘上提供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
不知道为什么
回复

使用道具 举报

6

主题

0

好友

1158

积分

管理员

Rank: 9Rank: 9Rank: 9

沙发
发表于 2013-5-22 21:51:09 |只看该作者
没有看到您的整个源码,只能猜测。也许您没有在适当位置包含hid.h头文件,还有,您在VC工程里是否做了如下操作: Procect->Settings->Link页的“Object/Library moudles”设置中添加“hid.lib setupapi.lib”
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 我要注册

USB开发网 (渝ICP备09006681号-4)

GMT+8, 2024-4-29 09:42 , Processed in 0.060257 second(s), 24 queries .

百合电子工作室版权所有
回顶部