关于vista系统开始菜单电源按钮的设置 你说的这宗情况应该属于系统设置的情况,很少有API能改这个把 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是系统设置的但我们要求用程序实现,我已经调查了msdn,但上面没有关于仔细介绍这方面的。 先看看Vista的一些设置,看看有没有设置它的地方,然后再看看设置存储在什么地方,一般都是注册表里面 static const GUID UIBUTTON_ACTION = { 0xa7066653, 0x8d6c, 0x40a8, { 0x91, 0x0e, 0xa1, 0xf5, 0x4b, 0x84, 0xc7, 0xe5 } }; //UIBUTTON_ACTION GUID* pGuidActiveSheme = NULL; PowerGetActiveScheme(NULL, &pGuidActiveSheme); PowerWriteACValueIndex(NULL, &ALL_POWERSCHEMES_GUID, &GUID_SYSTEM_BUTTON_SUBGROUP, &UIBUTTON_ACTION, iIndex); PowerWriteDCValueIndex(NULL, &ALL_POWERSCHEMES_GUID, &GUID_SYSTEM_BUTTON_SUBGROUP, &UIBUTTON_ACTION, iIndex); PowerSetActiveScheme(NULL, pGuidActiveSheme); 在同事的帮忙下完成的,希望能帮助其他人。 vs2012提示未能返回新代码元素.可能是语法错误 如何将窗口放到view里面? 这个要怎么设置下呢? 环形队列如何实现动态增长(数组实现) 日期转字符串怎样写? 请教如何将程序打包成可执行文件,即在没装VC的机器上也能运行 怎么实现图像的局部放大和缩小? 菜鸟求助,兄弟救救我吧 寻求Undo/Redo在VC下的解决方法 VC ADO insert into的傻瓜问题!急!!!! WTL类继承关系 问个专家级问题
GUID* pGuidActiveSheme = NULL;
PowerGetActiveScheme(NULL, &pGuidActiveSheme);
PowerWriteACValueIndex(NULL, &ALL_POWERSCHEMES_GUID, &GUID_SYSTEM_BUTTON_SUBGROUP,
&UIBUTTON_ACTION, iIndex);
PowerWriteDCValueIndex(NULL, &ALL_POWERSCHEMES_GUID, &GUID_SYSTEM_BUTTON_SUBGROUP,
&UIBUTTON_ACTION, iIndex);
PowerSetActiveScheme(NULL, pGuidActiveSheme);
在同事的帮忙下完成的,希望能帮助其他人。