小弟要在程序中修改注册表中HKEY_LOCAL_MACHINE下的某个键值,由于权限不到,不能修改注册表。最后在网上找到一个方法,就是在程序中嵌入一个manifest要求用户以管理员身份运行程序,果然可行。
    但是现在有个问题是:我的程序是开机自启动的,我不想每次开机都弹出一个UAC对话框,而是希望当执行到某些需要修改注册表操作时才弹出UAC对话框,不知道这样是否可行?谢谢!!