`
hcx_2008
  • 浏览: 122116 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

C++让计算机自动重启

阅读更多
转自:http://www.yuloo.com/jsjks/



怎样让计算机重新启动、关机注销

  主要是利用win32里面的函数调用.

  BOOL ExitWindowsEx(

  UINT uFlags,

  DWORD dwReason

  );

  第一个参数关闭类型

  有以下几种类型:

  1、EWX_LOGOFF 关闭所有的进程

  2、EWX_POWEROFF 关闭电源

  3、EWX_REBOOT 关闭和重启系统

  4、EWX_SHUTDOWN

  第二个参数是和操作系统有关系的

  在这里选择

  EWX_FORCE

  完整的程序:

  #include <Windows.h>

  #include <Winuser.h>

  int WinMain(HINSTANCE hInstance,

  HINSTANCE hPrevInstance,

  LPSTR lpCmdLine,

  int nCmdShow

  )

  {

  ExitWindowsEx(EWX_LOGOFF,EWX_FORCE);

  return 0;

  }

  注意 连接 User32.lib
转自:<a href='http://www.yuloo.com/jsjks/'>计算机培训网</a>
分享到:
评论

相关推荐

    C 实现计算机自动重启

    C++ 实现计算机自动重启 C++实现简单的密码输入程序 简单的C++程序注入实现 C++简单实现自删除演示及其代码 C++打造属于自己个性计算器 C++窗口的动画3D效果 C++访问系统注册表实例 C++最小化到系统托盘图标...

    基于Qt的自动关机自动待机自动重启

    "基于Qt的自动关机自动待机自动重启"这一标题指出,这是一个使用Qt框架开发的软件,其功能包括系统自动关机、待机和重启。Qt是一个跨平台的应用程序开发框架,广泛用于创建桌面、移动以及嵌入式系统的用户界面和应用...

    c++ 重启电脑

    在C++编程中,实现一个程序来自动重启当前主机是一项涉及操作系统交互的任务。这通常通过调用操作系统提供的API函数或使用特定的系统调用来完成。本文将深入探讨如何使用C++来实现这一功能,以及相关的知识点。 ...

    黑客C++计算机破坏

    【标题】"黑客C++计算机破坏"涉及到的关键知识点主要集中在恶意软件编程、C++语言基础、注册表操作以及计算机安全方面。以下是对这些知识点的详细解释: 1. **C++编程**:C++是一种强大的面向对象编程语言,常用于...

    C++程序实现关机或重启

    本文将详细介绍如何利用C++编程语言来实现计算机的关机或重启操作,并提供具体的示例代码。 #### 一、概述 在Windows操作系统中,可以通过调用特定的API函数来实现关机或重启功能。这些API函数允许开发者以编程的...

    C++关机、重启、注销

    这使得开发者能够在自己的应用程序中集成这些高级功能,比如在安装程序结束后自动重启计算机等。 总的来说,通过调用Windows API中的`ExitWindowsEx`函数,C++程序员可以轻松地实现对Windows系统的关机、重启和注销...

    2021-自动开关机C++.rar

    标题 "2021-自动开关机C++.rar" 暗示了这是一个关于使用C++编程语言实现计算机自动开关机功能的项目或教程。在描述中,"2021-自动开关机C++"进一步确认了这个主题。标签同样反映了这个重点。现在,让我们深入探讨这...

    vc6实现计算机重启

    标题中的“vc6实现计算机重启”指的是使用Visual C++ 6.0(简称VC6)这一编程环境,通过编写代码来实现对计算机的重启功能。VC6是微软发布的一个经典集成开发环境,广泛用于Windows平台上的C++应用程序开发。在这个...

    Visual c++源码 定时重启Reseter_ini,拖盘图标.rar

    1. **定时重启功能**:在Windows操作系统中,定时重启是一项实用的功能,它允许程序在预定的时间自动重新启动计算机。在给定的源代码中,开发者可能使用了Windows API中的定时器函数,如SetTimer,来设置一个定时...

    全自动快速关闭UAC,无须重启即生效,必备工具

    这个工具声称无需重启计算机即可完成UAC的关闭,这可能意味着它使用了某种即时生效的技术。 描述中提到的“自动快速关闭UAC,用户账户控制,不须重启!”进一步强调了该工具的便捷性和效率。它表明用户可以轻松、迅速...

    C++Builder 控制远程机器自动关机

    总的来说,控制远程计算机自动关机涉及C++编程、Windows API调用以及网络通信,具体实现需要结合实际环境进行调整,确保安全性和有效性。在C++Builder中,可以通过VCL组件和Windows API的结合,轻松实现这一功能。

    .net版本实现远程控制关闭与重启计算机实例源码__0525).rar

    在.NET框架中,C#语言提供了丰富的功能来实现远程操作,包括远程控制计算机的关闭和重启。本实例源码着重展示了如何使用C#编程来执行这些任务,这在系统管理、自动化运维或软件开发中非常实用。下面我们将深入探讨...

    重启自动启动Windows 服务 工具

    这个工具的主要功能是确保设置为自动启动的服务在计算机重启后能够正确启动,从而解决用户在服务自动启动方面遇到的问题。通过使用这个神器,用户可以避免因服务未启动而导致的应用程序无法运行或系统功能缺失。值得...

    C++2005安装损坏修复工具

    安装完成后,重启计算机使更改生效。此时,你应该可以正常启动并运行之前报错的应用程序了。如果Allegro还是无法正常工作,可能需要检查其他可能的原因,例如兼容性问题、驱动问题或应用程序本身的故障。 总结一下...

    microsoft visual c++ 14.0 is required问题解决程序

    8. **重启电脑**:完成所有安装后,记得重启计算机以使更改生效。 对于Python开发者,特别是那些需要编译Python扩展模块或者使用C++编写扩展的,确保安装正确的VC++版本至关重要,因为Python的许多科学计算和图形库...

    电脑关闭重启的c编程工程及源代码

    在实际应用中,这样的程序可能用于自动化维护任务,如定时更新或在完成特定操作后自动重启。然而,由于涉及到系统的敏感操作,开发者必须谨慎处理,遵循最佳实践,以避免误操作导致的数据丢失或系统不稳定。 总结...

    vc6自动关机 注销 重启 关闭显示器

    标题中的“vc6自动关机 注销 重启 关闭显示器”指的是使用Visual C++ 6.0(简称VC6)编程环境开发的程序,能够实现计算机的自动关机、注销、重启以及关闭显示器等操作。这些功能在日常使用中非常实用,比如定时执行...

    重启电脑小工具

    在IT行业中,这样的工具通常是用编程语言(如C++、Java、Python等)编写,提供简单的用户界面,可能包含一些系统管理功能,比如执行关机、重启、休眠或注销等操作。它可能通过调用操作系统提供的API接口来实现这些...

    编码实现关闭和重启计算机

    在IT领域,编程实现计算机的关机和重启功能是一项基础但重要的任务,尤其对于系统级开发者和自动化脚本编写者来说。在这个主题中,我们将深入探讨如何使用Microsoft Visual C++(VC++)来实现这个功能。VC++是...

    C++build tools

    在实际操作中,安装完Visual C++ Build Tools后,重启计算机,然后再通过pip尝试安装之前失败的Python库,通常就可以顺利完成。这不仅解决了当前的问题,还为未来可能遇到的其他需要C++编译器支持的库提供了基础。 ...

Global site tag (gtag.js) - Google Analytics