首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么通过代码关闭硬盘、关闭光驱、关闭USB电源、CPU降频

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

如何通过代码关闭硬盘、关闭光驱、关闭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

热点排行