请问?
如何通过c语言来关闭显示器的屏幕?
#include "windows.h"
int main()
{
PostMessage(HWND_BROADCAST,WM_SYSCOMMAND,SC_MONITORPOWER,2);
return 0;
}
有的
#include <iostream>
#include <stdlib.h> //调用system函数的头文件
#include <string>
using namespace std;
int main()
{
char s[100];
system("shutdown -s -t 120"); //这里用的是电脑自动关机的程序
while (1)
{
cout << "你的电脑将会在2分钟内自动关机:" << endl;
cout << "如果想取消自动关机,请输入:傻瓜" << endl;
cin >> s;
if (strcmp(s, "傻瓜")==0) //判断的是:左边的是否等于右边
{
cout << "预计在两分钟后的自动关机已取消:" << endl;
system("shutdown -a"); //取消自动关机小程序
break;
}
}
return 0;
}
不知道是否是你需要的
https://blog.csdn.net/qq_34626094/article/details/112510112
#include <windows.h>
int main()
{
/* The display is being shut off */
SendMessage(FindWindow(0,0), WM_SYSCOMMAND, SC_MONITORPOWER, 2);
return 0;
}
这里有你想要的答案细节:http://t.csdn.cn/kuek7