0

我在 win32 sdk 编程中遇到问题。我的按钮单击应该在 Windows 中启动休眠模式。我在 msdn 中搜索 了 SetSuspendState() API,它需要三个布尔参数。

但在 Visual Studio 8 for win32 项目中使用此 API 会导致以下错误

    Error 1 error LNK2019: unresolved external symbol _SetSuspendState@12 referenced in function "long stdcall WndProc(struct HWND *,unsigned int,unsigned int,long)" (?WndProc@@YGJPAUHWND__@@IIJ@Z) button.obj sandy_win32_progs

    Error 2 fatal error LNK1120: 1 unresolved externals E:\Win32 SDK Progs sandy\sandy_win32_progs\Debug\sandy_win32_progs.exe sandy_win32_progs

欢迎任何帮助。

4

1 回答 1

0

根据文档,您需要与powrprof.lib库链接。将其添加到项目属性中链接器选项卡上的库列表中。

于 2013-04-06T13:46:41.870 回答