主页 > 电脑  > 

Windows 7软件开发示例

开启Windows 7 Aero的特效方法,Windows7系统安装方法,Windows7系统使用帮助,windows7怎样还原系统,Windows7怎么还原系统,Windows7系统安全设置,windows7和xp哪个好,如何拷贝安装Windows7系统,windows键是哪个,Windows 7怎样关闭防火墙功能,Windows 7软件开发示例

Windows 7软件开发示例

Windows 7软件开发示例:UAC、系统版本、权限

必要条件1:检测系统版本

软件在运行初期需要判断操作系统的类型及版本号,并根据操作系统类型执行特定的代码,相同的功能在不同操作系统上可能会执行不同的代码。大多数软件的在Win7下无法正常运行都是因为判断操作系统版本失败造成的。

当版本检测出错时,很多软件也会跟着出错,用户可能会发现双击软件图片后,什么反映都没有,或者可能会看到一个对话框“你必须运行在Microsoft Windows XP或更新版本,但实际上计算机已经安装了Win7 。

必要条件2:适应用户权限

Win7默认运行的是非管理员账号,权限相对较小。而软件的安装程序会往包括系统盘的Program Files、Windows安装目录、注册表中写入一些数据(软件在运行时可能会将一些用户数据保存到系统文件夹或注册表中),如果当前用户的权限不够,软件就无法正常入驻Win7。

小知识: UAC是一种降低Windows用户默认权限的办法,这样会给用户带来安全性的提高,它可以一定程度上遏制了一些病毒的发作——关闭杀毒软件、启动复制及散播病毒进程、注入网游客户端、监听键盘操作从而盗窃密码。

例如数据看似保存成功,在写入的地点却找不到,或者注销切换到另一个Windows用户时,无法找到保存的数据。引起这类问题的根源是Win7的UAC机制,它降低了Windows用户的默认权限,使得一些普通操作无法更改系统设置及系统保护的文件夹。

Win7虚拟内存如何设置最好,u盘无法识别如何解决,Windows7加快系统速度的方法,思科3550交换机设置步骤,Windows7安装与使用,tenda交换机怎么设置,CPU词汇知多少,学校交换机怎么设置,cpu小故如何解决,U盘与内存的区别

Windows 7软件开发示例由讯客互联电脑栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“Windows 7软件开发示例