永发信息网

在MFC中,关机,重启,待机的代码是多少?

答案:2  悬赏:40  手机版
解决时间 2021-03-10 00:18
在MFC中,关机,重启,待机的代码是多少?说明,试过ExitWindowEx不能用,待机用SetPowerState不行。。请问有什么代码吗?
最佳答案
XP是基于NT的核心,对安全性有一定的要求,在调用ExitWindowEx这个函数之前,必须将自己的权限提升到DeBug权限.代码如下:

void EnableDebugPriv()

{

HANDLE hToken;

LUID sedebugnameValue;

TOKEN_PRIVILEGES tkp;

OpenProcessToken(GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &hToken);

LookupPrivilegeValue(NULL, SE_DEBUG_NAME, &sedebugnameValue);

tkp.PrivilegeCount = 1;

tkp.Privileges[0].Luid = sedebugnameValue;

tkp.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED;

AdjustTokenPrivileges(hToken, false, &tkp, sizeof tkp, NULL, NULL);

CloseHandle(hToken);

}
全部回答
搜一下:在MFC中,关机,重启,待机的代码是多少?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
【凿壁偷光文言文】凿壁偷光文言文答案匡衡勤
想问一下 洛奇英雄传里凯伊(弓手)是不是很
累可以组什么词
呼和民族服饰在什么地方啊,我要过去处理事情
如图是一个直角梯形,其上底长20米,下底长40
陈记三及第 下梅林店怎么样
mouse 是什么意思
铜的型号59和58哪个好
黄色圆粒豌豆(YYRR)与绿色皱粒豌豆(yyrr)
海北州第一人民医院-门诊地址在什么地方,想
数据库中Unique Key 和Primary Key的区别?Un
4399小游戏>休闲小游戏 > 阿sue > 阿sue在哪
学脑科学,本科选什么好
适宜轩艺坊在哪里啊,我有事要去这个地方
什么人不适合吃巧克力
推荐资讯
新入职场的新员工怎样和周围的同事相处融洽,
coreldraw如何改变轮廓线的粗细
豪爵摩托车车头甩是怎么回事
下列变化属于化学变化的是A用自来水制蒸馏水B
手上的纹路代表什么
我工资四千四,房贷两千一。还能贷款买车吗?
座上客金轮新天地店在哪里啊,我有事要去这个
我的皮肤超级不好,有痘痘还有痘印,有什么办
iphone手机换新机,怎么找到原来旧iphone手机
现在欧盟主权债务危机会不会迫使欧盟解体?
如何用实验室用的量杯建议测定当地降雨量
为什么tvb的配乐大师陈国梁的作品从不发行!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?