xp下的关机和重启 在xp下的关机和重启api函数是什么?ExitWindows和ExitWindowsEx都不行 :( 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //EWX_LOGOFF,EWX_POWEROFF,EWX_REBOOT,EWX_SHUTDOWN//EWX_FORCE,EWX_FORCEIFHUNGBOOL ShutDownWindows(UINT t){ OSVERSIONINFO osv; //定义一个操作系统信息的结构体 osv.dwOSVersionInfoSize=sizeof OSVERSIONINFO; GetVersionEx(&osv); //查询当前操作系统 if(osv.dwPlatformId==VER_PLATFORM_WIN32_NT) //判断是否是2000/NT { //下面为向操作系统获取权限操作 HANDLE hProcess,hToken; TOKEN_PRIVILEGES Privileges; LUID luid; hProcess=GetCurrentProcess(); //下面为打开当前进程对话 OpenProcessToken(hProcess,TOKEN_ADJUST_PRIVILEGES,&hToken); Privileges.PrivilegeCount=1; LookupPrivilegeValue(NULL,SE_SHUTDOWN_NAME,&luid); Privileges.Privileges[0].Luid=luid; Privileges.Privileges[0].Attributes=SE_PRIVILEGE_ENABLED; AdjustTokenPrivileges(hToken,FALSE,&Privileges,NULL,NULL,NULL); ExitWindowsEx(t,0); } else { ExitWindowsEx(t,0);//调用ExitWindowsEx关闭机器。 PostQuitMessage(0); } return true;} 串口的各种不正常 希望大侠们能解释解释啊 vc6.0 跟踪调试问题 求Google地球的官方开发文档 MFC对话框实现随时间移动的网格问题!急~ 怎么在自己制作的DLL中使用ADO?! CListctrl插入icon的问题 哭求关于VC导出的makefile的文档的语法资料 继承CListCtr(Report)如何让指定行显示在屏幕任意行位置?(您会就说一下!!!) 高分求教:多线程问题。 我想同时拦截API sendmessage 和 postmessage ,可是可能有多重相应的情况,有什么好方法解决吗?? 为什么Toolbar无法显示16色以上的颜色? 100分在线等待简单问题。
//EWX_FORCE,EWX_FORCEIFHUNG
BOOL ShutDownWindows(UINT t)
{
OSVERSIONINFO osv; //定义一个操作系统信息的结构体
osv.dwOSVersionInfoSize=sizeof OSVERSIONINFO;
GetVersionEx(&osv); //查询当前操作系统
if(osv.dwPlatformId==VER_PLATFORM_WIN32_NT) //判断是否是2000/NT
{
//下面为向操作系统获取权限操作
HANDLE hProcess,hToken;
TOKEN_PRIVILEGES Privileges;
LUID luid;
hProcess=GetCurrentProcess();
//下面为打开当前进程对话
OpenProcessToken(hProcess,TOKEN_ADJUST_PRIVILEGES,&hToken);
Privileges.PrivilegeCount=1;
LookupPrivilegeValue(NULL,SE_SHUTDOWN_NAME,&luid);
Privileges.Privileges[0].Luid=luid;
Privileges.Privileges[0].Attributes=SE_PRIVILEGE_ENABLED;
AdjustTokenPrivileges(hToken,FALSE,&Privileges,NULL,NULL,NULL);
ExitWindowsEx(t,0);
}
else
{
ExitWindowsEx(t,0);//调用ExitWindowsEx关闭机器。
PostQuitMessage(0);
}
return true;
}