1、先引入DllImport所在的名称空间
using System.Runtime.InteropServices;
2、引入方法
[DllImport("user32.dll")] public static extern IntPtr SendMessage(IntPtr hWnd,uint msg,uint wParam,int lParam); private const uint WM_SYSCOMMAND = 0x0112; private const uint SC_MONITORPOWER = 0xF170;
3、
//关闭显示器 SendMessage(this.Handle,WM_SYSCOMMAND,SC_MONITORPOWER,2); //打开显示器 SendMessage(this.Handle,WM_SYSCOMMAND,SC_MONITORPOWER, -1);