用mfc usb编程中为什么会出现那个IN没有定义呢是不是缺少什么头文件解决思路
用mfc usb编程中为什么会出现那个IN没有定义呢是不是缺少什么头文件
HidD_GetManufacturerString (
IN HANDLE HidDeviceObject,
OUT PVOID Buffer,
IN ULONG BufferLength
);
中IN没有定义,是不是缺少头文件
------解决方案--------------------
应该是
也可以自己定义
#ifndef IN
#define IN
#endif
------解决方案--------------------
楼上正解
顺便把OUT也定义了吧
#ifndef OUT
#define OUT
#endif
这两个本来就是空宏,只为了阅读的时候知道是输出还是输入
HidD_GetManufacturerString (
IN HANDLE HidDeviceObject,
OUT PVOID Buffer,
IN ULONG BufferLength
);
中IN没有定义,是不是缺少头文件
------解决方案--------------------
应该是
也可以自己定义
#ifndef IN
#define IN
#endif
------解决方案--------------------
楼上正解
顺便把OUT也定义了吧
#ifndef OUT
#define OUT
#endif
这两个本来就是空宏,只为了阅读的时候知道是输出还是输入