我写一个小应用程序进入待机模式进入电脑:
#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:无法parsing的外部符号_SetSuspendState @ 12 1> C:\ Documents and Settings \ Sobak \ Desktop \ Standby \ Release \ Standby.exe:致命错误LNK1120:1无法parsingexternalsexternals
我该如何解决?
PS我使用Visual Studio 2005
先谢谢你。
你应该把你的程序和PowrProf.lib
库联系起来。 你可以通过添加下面的字符串来实现:
#pragma comment(lib, "PowrProf.lib")