0

我想创建一个队列计时器。我打电话CreateTimerQueueTimer 但它没有编译,因为它说

未定义对 CreateTimerQueueTimer 的引用

我向链接器展示了 Kernel32.lib 的路径。

我使用 CodeBlocks,右键单击项目名称 -> 构建选项 -> 链接器设置选项卡 -> 然后单击添加并转到 lib 路径,但它没有帮助。是什么导致了这个问题?

4

1 回答 1

1

CreateTimerQueueTimer 是 Win32 中更新的 API。要启用它,您需要将 _WIN32_WINNT 定义为 0x0500 或更高版本。添加到您的预处理器定义_WIN32_WINNT=0x0500。

于 2013-02-10T00:12:24.760 回答