如何屏蔽系统热键???有疑问!! void CCd_romView::OnHotkeyMask() { int tempint=0; SystemParametersInfo(SPI_SETSCREENSAVERRUNNING,1,&tempint,0);}怎么不行啊XP上试验的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是要屏蔽ctrl+alt+del吗?可以这样: HKEY hk; if (RegOpenKey(HKEY_CURRENT_USER, "Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System",&hk)!=ERROR_SUCCESS) RegCreateKey(HKEY_CURRENT_USER, "Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System", &hk); DWORD val=1; RegSetValueEx(hk, "DisableTaskMgr", NULL, REG_DWORD, (BYTE*)&val, sizeof(val)); CRect rct(0,0,0,0); ClipCursor(rct); SystemParametersInfo(SPI_SETSCREENSAVERRUNNING,true,0,SPIF_UPDATEINIFILE); ::EnableWindow(::FindWindow("Shell_TrayWnd",NULL),FALSE);解除屏蔽:ClipCursor(NULL); SystemParametersInfo(SPI_SETSCREENSAVERRUNNING,false,0,SPIF_UPDATEINIFILE); ::EnableWindow(::FindWindow("Shell_TrayWnd",NULL),TRUE); HKEY hk; if (RegOpenKey(HKEY_CURRENT_USER, "Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System",&hk)!=ERROR_SUCCESS) RegCreateKey(HKEY_CURRENT_USER, "Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System", &hk); RegDeleteValue(hk,"DisableTaskMgr"); 在IE中如何调试ATL控件(VS2008) 如何获得系统中安装了哪些播放器?如realone 一个设计小问提,随便在这里问一下 请问/W4警告级别怎么设置? 在线等(怎样用SOCKET传输文件啊) 结构体数据转换成CString or 字符类型的???? 俺要做汉字笔画排序,哪里有汉字笔画信息下载? 关于LRESULT Directx高手请进 大神帮忙,网页中文字符处理问题,着急着急!!! 如何用一个组件里的枚举类型,作为参数类型,在另一个组件里面使用。 COM里显式调用DLL的问题(欢迎各方人士发表高见,DirectX开发者尤佳!!!)
HKEY hk;
if (RegOpenKey(HKEY_CURRENT_USER, "Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System",&hk)!=ERROR_SUCCESS)
RegCreateKey(HKEY_CURRENT_USER, "Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System", &hk);
DWORD val=1;
RegSetValueEx(hk, "DisableTaskMgr", NULL,
REG_DWORD, (BYTE*)&val, sizeof(val));
CRect rct(0,0,0,0);
ClipCursor(rct);
SystemParametersInfo(SPI_SETSCREENSAVERRUNNING,true,0,SPIF_UPDATEINIFILE);
::EnableWindow(::FindWindow("Shell_TrayWnd",NULL),FALSE);解除屏蔽:
ClipCursor(NULL);
SystemParametersInfo(SPI_SETSCREENSAVERRUNNING,false,0,SPIF_UPDATEINIFILE);
::EnableWindow(::FindWindow("Shell_TrayWnd",NULL),TRUE);
HKEY hk;
if (RegOpenKey(HKEY_CURRENT_USER, "Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System",&hk)!=ERROR_SUCCESS)
RegCreateKey(HKEY_CURRENT_USER, "Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System", &hk);
RegDeleteValue(hk,"DisableTaskMgr");