2011-02-02 36 views
0

在Windows Vista中,Microsoft在Windows API中引入了用于电源管理的新功能。如何将新的PowerManagement函数与Qt框架一起使用?

这些通常包括在#include <PowrProf.h>中。问题是,Qt SDK 2010.05使用MinGW和PowrProf.h的过时版本。这就是为什么你不能使用PowerEnumerate函数的原因。

哪种方式可以让Qt SDK“讲”新功能?

谢谢你,
保罗

回答

0

我知道这不是最简单的解决方案,但你可以随时下载Windows SDK,并从那里获取最新的头文件。 (我刚刚检查了v7.0a,它确实有'powrprof.h'。)

我还没有试过这个,但是您可能只需将新版本的标头与随Mingw32一起提供的旧版本交换即可。您可能也需要链接到新版本的库('powrprof.lib')。

+0

那么,我会试一试,然后再次回复。 – pvorb 2011-02-03 11:18:23

相关问题