我想创建一个queue timer。我打电话给CreateTimerQueueTimer
但它没有编译,因为它说
对CreateTimerQueueTimer的未定义引用
我向链接器展示了Kernel32.lib的路径。
我使用CodeBlocks,右键单击项目名称 - >构建选项 - >链接器设置选项卡 - >然后单击添加并转到lib路径,但它没有帮助。是什么导致了这个问题?
答案 0 :(得分:1)
CreateTimerQueueTimer是Win32中更新的API。要启用它,您需要将_WIN32_WINNT定义为0x0500或更高版本。添加到您的preproccessor定义_WIN32_WINNT = 0x0500。