C# 关闭显示器的函数
最近在学C#,写个保护眼睛的程序(就是过一段时间关下显示器,锁下屏幕之类的)做为练习。以下是关闭显示器的代码,网上好像还没有,在这贴上来,希望对大家有帮助。
1/// <summary>
2 /// 关闭显示器
3 /// </summary>
4 /// <param name="sender"></param>
5 /// <param name="e"></param>
6 void CloseLCD(object sender, EventArgs e)
7 {
8 SendMessage(this.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 2); // 2 为关闭显示器, -1则打开显示器
9 }
10 SendMessage
2 /// 关闭显示器
3 /// </summary>
4 /// <param name="sender"></param>
5 /// <param name="e"></param>
6 void CloseLCD(object sender, EventArgs e)
7 {
8 SendMessage(this.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 2); // 2 为关闭显示器, -1则打开显示器
9 }
10 SendMessage
我最擅长从零开始创造世界,所以从来不怕失败,它最多也就让我一无所有。