我在我的代码中使用RegisterDeviceNotification
了 API。如果我不使用#define WINVER 0x501
.
1)当我查看 windowWinuser.h
时,RegisterDeviceNotificationA
在#if(WINVER >= 0x0500)
. 这是什么原因?
2)为了RegisterDeviceNotificationA
工作,我在自己的 .h 文件中声明了所有声明,没有#if(WINVER >= 0x0500)
. 这是正确的方法吗?
3)我的另一个问题是在RegisterDeviceNotificationA
没有winver的情况下声明有什么问题吗?Winver 有什么用?请详细解释我。