读书人

怎么通过代码关闭硬盘、关闭光驱、关闭

发布时间: 2011-12-31 23:50:30 作者: rapoo

如何通过代码关闭硬盘、关闭光驱、关闭USB电源、CPU降频?
如何通过代码实现如下功能:
1、关闭硬盘
2、关闭光驱
3、关闭USB电源
4、CPU降频



[解决办法]
关注一下,感觉有点难度,要是C或C++那是可以。
[解决办法]

C# code
void CloseLCD(object sender, EventArgs e)         {             SendMessage(this.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 2);    // 2 为关闭显示器, -1则打开显示器         }        SendMessage#region SendMessage        public const uint WM_SYSCOMMAND = 0x0112;        public const uint SC_MONITORPOWER = 0xF170;        [DllImport("user32")]        public static extern IntPtr SendMessage(IntPtr hWnd, uint wMsg, uint wParam, int lParam);        #endregion
[解决办法]
找找相应的API。
[解决办法]
Eject USB disks using C#http://www.codeproject.com/KB/system/usbeject.aspx

读书人网 >C#

热点推荐