552
社区成员
发帖
与我相关
我的任务
分享
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
//---------------------------------------------------------------------------
//关闭显示器
void __fastcall CloseMonitor();
//---------------------------------------------------------------------------
WINAPI WinMain(HINSTANCE, HINSTANCE,LPSTR , int )
{
try
{
Application->Initialize();
Application->Title = "关闭显示器";
Application->Run();
CloseMonitor();//在此添加,关闭显示器函数即可
}
catch (Exception &exception)
{
Application->ShowException(&exception);
}
catch (...)
{
try
{
throw Exception("");
}
catch (Exception &exception)
{
Application->ShowException(&exception);
}
}
return 0;
}
//---------------------------------------------------------------------------
//关闭显示器
void __fastcall CloseMonitor()
{
::SendMessage(Application->Handle,
WM_SYSCOMMAND,
SC_MONITORPOWER,
2);
}
//---------------------------------------------------------------------------