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#region SendMessage
11
public const uint WM_SYSCOMMAND = 0x0112;
12
public const uint SC_MONITORPOWER = 0xF170;
13
[DllImport("user32")]
14
public static extern IntPtr SendMessage(IntPtr hWnd, uint wMsg, uint wParam, int lParam);
15
#endregion


2

3

4

5

6

7



8

9

10


11

12

13

14

15
