且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

更改开机默认不显示explorer.exe,直接启动自己写的EXE程序方法

更新时间:2022-09-21 17:35:30

原文:更改开机默认不显示explorer.exe,直接启动自己写的EXE程序方法

更改开机默认不显示explorer.exe,直接启动自己写的EXE程序的函数:

bool UpdateWinlogon(CString _cstrReg)

{
CRegKey key;
CString cstrKeyPath = "SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon";
CString cstrKeyName = "Shell";

if(key.Open(HKEY_LOCAL_MACHINE, cstrKeyPath, 

  KEY_SET_VALUE|KEY_WOW64_64KEY) != ERROR_SUCCESS)

{
return false;
}
if(key.SetStringValue(cstrKeyName, _cstrReg,REG_SZ) != ERROR_SUCCESS)
{
return false;
}
key.Close();
return true;
}