zoukankan      html  css  js  c++  java
  • 关闭显示器

     1 using System;
     2 using System.Collections.Generic;
     3 using System.Linq;
     4 using System.Text;
     5 using System.Runtime.InteropServices;
     6 using System.Diagnostics;
     7 
     8 
     9 namespace StopWatch
    10 {
    11     class SYSClass
    12     {
    13 
    14         public const uint WM_SYSCOMMAND = 0x0112;
    15         public const uint SC_MONITORPOWER = 0xF170;
    16         [DllImport("user32")]
    17         public static extern IntPtr SendMessage(IntPtr hWnd, uint wMsg, uint wParam, int lParam);
    18 
    19         /// <summary>
    20         /// 关闭显示器 
    21         /// </summary>
    22         public void CloseScreen()
    23         {
    24             
    25             IntPtr windowHandle =  Process.GetCurrentProcess().MainWindowHandle;
    26             SendMessage(windowHandle, WM_SYSCOMMAND, SC_MONITORPOWER, 2);    // 2 为关闭显示器, -1则打开显示器 
    27         }
    28     }
    29 }

    使用 

    new SYSClass().CloseScreen();

  • 相关阅读:
    动画,缩放
    本地公司
    调研 公司信息
    外贸 内贸 经商
    情感 爱情 恋爱
    H5源码
    世界 生活
    标识
    Jackson
    java数据结构
  • 原文地址:https://www.cnblogs.com/xe2011/p/4434195.html
Copyright © 2011-2022 走看看