怎么在代码中修改Win7的注册表
从Windows Vista开始加入了个以系统管理员运行程序的机制.默认是不启用系统管理员的
我用VC写了一个访问修改Windouws注册表的程序,在XP上工作都很正常.
在Win7上可以修改HKEY_CURRENT_USER下的键值,没问题.
但是HKEY_LOCAL_MACHINE被视为敏感部位,再直接使用RegOpenKeyEx之类函数打开注册表会被拒绝.
对工程生成的.exe文件点右键"以管理员身份运行"可以执行注册表下的操作.
我想在代码中就直接赋予程序以管理员身份修改注册表,请问应该怎么做?
求助!谢谢!