6 winapi screensaver visual-studio-2008 visual-c++
我正在尝试在Windows XP上使用Visual C++ 2008 Express Edition SP1编译屏幕保护程序.我收到一个运行时错误:"程序入口点ChangeWindowMessageFilter()
无法位于动态链接库USER32.dll中." 据我所知,这是因为微软篡改了VS 2008中包含的scrnsave.lib库来调用特定于Vista的函数,该函数在XP上失败,因为该函数不存在.
定义WINVER
似乎没有做任何事情.
我该如何解决这个问题?
您可以尝试获取旧版本的 Platform SDK,并链接到其版本的 scrnsave.lib。
http://www.microsoft.com/downloads/details.aspx?FamilyId=A55B6B43-E24F-4EA3-A93E-40C0EC4F68E5&displaylang=en是 Windows Server 2003 SP1 Platform SDK 的下载链接。
归档时间: |
|
查看次数: |
1910 次 |
最近记录: |