SetSuspendState 的问题

发布于 2024-09-11 04:51:41 字数 483 浏览 3 评论 0原文

我编写了一个小应用程序来使计算机进入待机模式:

#include "stdafx.h"
#include <windows.h>
#include <PowrProf.h>

int _tmain(int argc, _TCHAR* argv[])
{
   SetSuspendState(FALSE, FALSE, FALSE);

   return 0;
}

我收到此错误: 1>Standby.obj:错误LNK2001:无法解析的外部符号_SetSuspendState@12 1>C:\Documents and Settings\Sobak\Desktop\Standby\Release\Standby.exe : 致命错误 LNK1120: 1 未解析的 externalsexternals

我该如何修复它?

聚苯乙烯 我使用 Visual Studio 2005

提前谢谢您。

I write a small application to enter the computer to Standby Mode:

#include "stdafx.h"
#include <windows.h>
#include <PowrProf.h>

int _tmain(int argc, _TCHAR* argv[])
{
   SetSuspendState(FALSE, FALSE, FALSE);

   return 0;
}

I get this error:
1>Standby.obj : error LNK2001: unresolved external symbol _SetSuspendState@12
1>C:\Documents and Settings\Sobak\Desktop\Standby\Release\Standby.exe : fatal error LNK1120: 1 unresolved externalsexternals

How can I fix it?

P.S.
I use Visual Studio 2005

Thank you in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

烏雲後面有陽光 2024-09-18 04:51:41

您应该将您的程序与 PowrProf.lib 库链接。您可以通过添加以下字符串来做到这一点:

#pragma comment(lib, "PowrProf.lib")

You should link your programm with the PowrProf.lib library. You could do it by adding the following string:

#pragma comment(lib, "PowrProf.lib")
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文