一、UAC引入
什么是UAC?
UAC的原理是什么?
为什么微软要设计UAC?
UAC对我们开发应用程序有什么影响?
要如何保证一个程序能够在Vista和Win7下运行良好?
你能回答出以上的问题么?如果不能,本文将解答这些问题。
与UAC相关的内容很多,本文只是对UAC进行了一个总结,力求让各位通过本文内容,对UAC有大致的了解,并知道应该如何修改程序,以适应UAC。
我会尽量在文中标出参考资料的来源,以便大家更深入的探究。
尽管看起来,我们的应用程序似乎在Windows 7上运行良好,但它们真的符合微软对Windows 7兼容程序的要求了么?其实未必。
Windows7和Vista一个很重大的改变就是,加入了用户账户控制(UserAccount Control)功能,简称UAC。
二、UAC简介
什么是UAC?
UAC(User Account Control),中文翻译为用户帐户控制,是微软在WindowsVista和Windows7中引用的新技术,主要功能是进行一些会影响系统安全的操作时,会自动触发UAC,用户确认后才能执行。
更形象的解释就是