C++ 无法将值写入注册表 HKEY_LOCAL_MACHINESofewareMicrosoftWindowsCurrentVersionRun,以实现开机自启动应用程序。但可以写入到HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun,同样可以达到开机自动启动的效果。
实际写入目录为:
目录:
在admin用户登录权限下C++可将值写入注册表 HKEY_LOCAL_MACHINESofewareMicrosoftWindowsCurrentVersionRun,在非admin用户登录权限下使用管理员权限只能写入到
HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWindowsCurrentVersionRun。实现的效果和admin是一样的。