午休期间无聊刷代码写的软件,程序大小101K,其中ico文件100K。。。
下载:CloseMonitor.zip
放在桌面,双击使用即可,实际上是使屏幕进入节能模式,鼠标或者键盘按键产生位移就会恢复。
就几行代码:
using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices;
namespace CloseMonitor{ class CloseMonitor { static void Main(string[] args) { CloseMonitor CM = new CloseMonitor(); CM.CloseMonitorMethod(); }
#region SendMessage private const uint WM_SYSCOMMAND = 0x0112; private const uint SC_MONITORPOWER = 0xF170; static readonly IntPtr HWND_HANDLE = new IntPtr(0xffff); [DllImport("user32")] public static extern IntPtr SendMessage(IntPtr hWnd, uint wMsg, uint wParam, int lParam); #endregion
public void CloseMonitorMethod() { SendMessage(HWND_HANDLE, WM_SYSCOMMAND, SC_MONITORPOWER, 2); } }}
百度空间的缩进是点点点啊点点点~