天天看点

定时关机软件的编程实现

以前用C语言写过一个定时关机的程序,但是没有图形化界面。

Windows编程,确有这方面的优势。

下面是软件的截图。

定时关机软件的编程实现

实现核心的原理:

1,使用函数AdjustTokenPrivileges获得进程的令牌句柄。

2,使用函数LookupPrivilegevalue获得本机系统的关机权限的ID。

3,使用函数AdjustTokenPrivileges提示进程的权限,使其有关机权限。

4,调用函数ExitWindowsEx进行关机。

源文件和应用程序下载地址。

http://pqm2eq.blu.livefilestore.com/y1pQO7Dhec5D4khwE778faWDK6r7hTzSFcu9ci_pnPiHJzosYXVNDTMkhkGumb6wH2Y-o_dwSqmL-8YlexL-ykUHhNL7aqiosZZ/huifeng00%E7%9A%84%E5%AE%9A%E6%97%B6%E5%85%B3%E6%9C%BA.rar?download