设为首页 加入收藏

TOP

C++控制Windows关机的实用技巧
2014-11-23 19:53:32 】 浏览:210
Tags:控制 Windows 关机 实用技巧

  我们在应用程序编制完成后,需要设计应用程序的包装和分发功能。在编写安装程序时,经常会遇到这样的问题:程序安装完成后需要重新启动计算机。那么在代码中如何控制Windows的关机或重新启动呢?


  要实现这个功能,需要用到Windows API提供的一个ExitWindowsEx函数。我们可以通过查看C++ Builder提供的帮助文件得到这个函数的使用格式:


  BOOL ExitWindowsEx(


  UINT uFlags,


  // 设置关机参数


  DWORD dwReserved


  // 系统保留字


  );


  设置uFlags的参数说明:


  EWX_FORCE 强制终止程序运行而退出系统  


  EWX_LOGOFF 退出而以其它身份登录


  EWX_REBOOT 重新启动


  EWX_SHUTDOWN关机 


  dwReserved是系统保留字,随便填入个0即可。


  了解ExitWindowsEx函数的使用格式后,下面以实例说明在C++ Builder中控制Windows关机或重新启动的方法。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇在C++程序中导出Word文档的方法 下一篇用SAFEARRAY封装POST数据

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目