关机代码

//Win2000&WinNT实现的代码
   HANDLE hToken;
   TOKEN_PRIVILEGES tkp;
   if (OpenProcessToken(GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES|TOKEN_QUERY, &hToken))
   {
     LookupPrivilegeValue(NULL, SE_SHUTDOWN_NAME, &tkp.Privileges[0].Luid);
     tkp.PrivilegeCount = 1;
     tkp.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED;
     AdjustTokenPrivileges(hToken, FALSE, &tkp, 0, (PTOKEN_PRIVILEGES)NULL, 0);
     ExitWindowsEx(EWX_SHUTDOWN|EWX_POWEROFF, 0);
   }
   //Win9x实现的代码
   ExitWindowsEx(EWX_SHUTDOWN|EWX_POWEROFF, 0);

时间: 2024-10-31 13:04:04

关机代码的相关文章

java实现电脑定时关机程序代码

最近想找个软件来控制电脑的关机时间,在网上找了几个,都是可视化界面的可以设置具体的关机时间的软件.由于我想编写的关机程序是运行在别人机器上,只能让该机器在晚上17 点到23 点25 分才上网,到了23 点25 分就可以自动关机.为了让别人感觉不到这个软件的"存在"(免得使用者自己关闭定时关机软件),所以我想把关机软件注册为服务的方式,运行在后台.这里介绍下如何利用javaService 软件把java 程序注册为windows 服务. 一.  利用javaService 注册java

win8系统快键关机设置方法

win8系统快键关机设置方法   步骤/方法 1.先看下正常的关机方法吧:我们需要在右侧的的开始菜单中找到设置按钮,通过设置按钮进入到关机界面. 2.关机界面同样显示在右侧,点击"电源"按键之后,会出现"睡眠""关机"和"重启"三个按钮,用户可选择相应设置. 点击一下就关机了,win8关机很快的哦-- win8的关机步骤要走4步,比起win7多两步,比xp多一步 3.现在设置在"开始"屏幕中创建关机图标.右

win8快键关机怎么设置

  首先我们先来看下正常的win8关机方法吧: 我们需要在右侧的开始菜单中找到设置按钮,通过设置按钮进入到关机界面. 关机界面同样显示在右侧,点击"电源"按键之后,会出现"睡眠""关机"和"重启"三个按钮,用户可选择相应设置.点击一下就win8关机了. win8的关机步骤要走4步,比起win7多两步,比xp多一步 win8快键关机怎么设置: 1.右键桌面新建一个快捷方式. 2.在对象的位置中输入关机代码"shutdo

Windows 8系统关机的5种方法

  Windows8的关机位置"太隐蔽",导致很多初次使用新系统的用户都不知道Windows 8如何关机.另外,Windows 8关机的操作也比较繁琐,整个过程需要使用多次滑动且进入两层界面才能完成. 第一种:原始关机 首先,我们来看一下最原始.但也最繁琐的Windows 8关机方法,向右侧角落滑动出现超级按钮. 点击"设置"---"电源"---"关机",即可. 第二种:快捷键关机 用户在Windows界面下按"Al

win8系统下如何设置快键关机方法

  那么下面将教大家怎么设置win8系统快捷关机的方法,设置的相关详细步骤如下. 首先需要在右侧的的开始菜单中找到设置按钮,通过设置按钮进入到关机界面. 关机界面同样显示在右侧,点击"电源"按键之后,会出现"睡眠""关机"和"重启"三个按钮,用户可选择相应设置. 点击一下就关机了,win8关机很快的哦-- win8的关机步骤要走4步,比起win7多两步,比xp多一步 现在设置在"开始"屏幕中创建关机图标.

java实现电脑定时关机的方法_java

本文实例讲述了java如何注册成windows服务程序及一个简单的java定时关机程序代码,分享给大家供大家参考.具体方法如下: 一.问题: 最近想找个软件来控制电脑的关机时间,在网上找了几个,都是可视化界面的可以设置具体的关机时间的软件.由于我想编写的关机程序是运行在别人机器上,只能让该机器在晚上17 点到23 点25 分才上网,到了23 点25 分就可以自动关机.为了让别人感觉不到这个软件的"存在"(免得使用者自己关闭定时关机软件),所以我想把关机软件注册为服务的方式,运行在后台.

C语言编写简单的定时关机程序_C 语言

写一个定时关机的小程序,可以立即关闭计算机,也可以一段时间后关闭计算机. 这里主要考察system()命令. 代码实现: #include<stdio.h> #include<string.h> #include<stdlib.h> int main() { char cmd[20]="shutdown -s -t "; char t[5]="0"; int c; system("title C语言关机程序")

Android实现关机与重启的几种方式(推荐)_Android

下面我们来探究Android如何实现关机,重启:在Android中这种操作往往需要管理员级别,或者root Android实现的方式如下几种: 默认的SDK并没有提供应用开发者直接的Android系统关机或重启的API接口,一般来讲,实现Android系统的关机或重启,需要较高的权限(系统权限甚至Root权限).所以,在一般的APP中,如果想要实现关机或重启功能,要么是在App中声明系统权限,要么是通过某种"间接"的方式,比如广播或反射,来间接实现系统关机或重启.再者,就是放在源码环境

android源码探索之定制android关机界面的方法_Android

本文实例讲述了android源码探索之定制android关机界面的方法.分享给大家供大家参考.具体如下: 在Android系统中,长按Power键默认会弹出对话框让你选择"飞行模式","静音","关机"等功能.如下图所示: 但这些功能都对Android-x86和其他终端产品就没什么必要了.本文就简单介绍下如何定制关机界面. 我的目标是长按Power键,将会关机,弹出"设备将要关机"选择对话框.如果可以选择"是&quo