| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1098 人关注过本帖
标题:关机程序关不了机
取消只看楼主 加入收藏
s912360101
Rank: 3Rank: 3
来 自:山西
等 级:论坛游侠
帖 子:168
专家分:147
注 册:2009-3-15
结帖率:85%
收藏
已结贴  问题点数:0 回复次数:2 
关机程序关不了机
小弟测试一个xp的关机程序。但是老是效果不好按F9可以运行。但就是关不了机??各位大侠看看哦!!
procedure Get_Shutdown_Privilege;//提权
var
    rl: Cardinal;
    hToken: Cardinal;
    tkp: TOKEN_PRIVILEGES;
begin
    OpenProcessToken(GetCurrentProcess, TOKEN_ADJUST_PRIVILEGES or TOKEN_QUERY, hToken);
    if LookupPrivilegeValue(nil, 'SeShutdownPrivilege', tkp.Privileges[0].Luid) then
    begin
      tkp.Privileges[0].Attributes := SE_PRIVILEGE_ENABLED;
      tkp.PrivilegeCount := 1;
      AdjustTokenPrivileges(hToken, False, tkp, 0, nil, rl);
    end;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
  ExitWindowsEx(EWX_FORCE+EWX_SHUTDOWN,0);
end;

end.
搜索更多相关主题的帖子: 测试 procedure 
2010-01-22 16:55
s912360101
Rank: 3Rank: 3
来 自:山西
等 级:论坛游侠
帖 子:168
专家分:147
注 册:2009-3-15
收藏
得分:0 
难道盗版的xp不行??

孤独是一个人的狂欢
2010-01-22 16:56
s912360101
Rank: 3Rank: 3
来 自:山西
等 级:论坛游侠
帖 子:168
专家分:147
注 册:2009-3-15
收藏
得分:0 
谢谢了。已经解决了!!!~~~

孤独是一个人的狂欢
2010-01-26 20:34
快速回复:关机程序关不了机
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016252 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved