※天道酬勤※

§水至清则无鱼,人至察则无徒§
posts - 65, comments - 11, trackbacks - 0, articles - 0
  IT博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

VC++学习(4)

Posted on 2006-07-27 20:53 五指魅力 阅读(113) 评论(0)  编辑 收藏 引用
While there is a life,there is hope
1:格式化磁盘:首先调用动态连接库Shell32.DLL中的函数SHFormatDrive来格式化
 SHSTDAPI_(DWORD)SHFormatDrive(HWND,WORD,WORD,WORD);
 应用程序中:SHFormatDrive(HWND,hWnd,WORD,wDrive,WORD,wOption,Word uFlag);
2:注册系统热键:BOOL RegisterHotKey(HWND hWnd,int id,UINT fsModifies,UINT vk);
 注销,关闭,重起系统:BOOL ExitWindowsEx(UINT uFlag,DWORD dwReserved);
3:获取分辨率:BOOL EnumDisplaySettings(LPCTSTR lpszDeviceName,DWORD iModeNum,LPDEVMODE lpDevMode);
 第二个办法:int GetSystemMetrics(int nIndex);
4:启动屏幕保护程序: 方法一:PostMessage(WM_SYSCOMMAND,SC_SCREENSAVE,0);
 方法二:HINSTANCE ShellExecute(HWND hwnd,LPCTSTR lpVerb,LPCSTRS lpFile,LPCTSTR lpParameters,LPCTSTR lpDirectory,INT nShowCmd);
只有注册用户登录后才能发表评论。