windows-7 – 如何实现自定义UAC权限UI?
发布时间:2020-12-14 04:36:47 所属栏目:Windows 来源:网络整理
导读:在 Windows资源管理器( Windows 7)中删除文件时,如果需要管理员权限来删除文件,则会显示以下对话框: 有没有办法在我的应用程序中实现这种效果? 目前我正在启动一个“管理员”进程来执行相同类型的操作(替换文件而不是删除它),因此会向用户显示通用UAC对话
在
Windows资源管理器(
Windows 7)中删除文件时,如果需要管理员权限来删除文件,则会显示以下对话框:
有没有办法在我的应用程序中实现这种效果? 目前我正在启动一个“管理员”进程来执行相同类型的操作(替换文件而不是删除它),因此会向用户显示通用UAC对话框,询问: “你想让以下程序对这台电脑进行更改吗?” 在第三方应用程序中,资源管理器显示的有用UI类型(与通用UAC对话框相对)是否可行? 我猜不是,因为这会让第三方以偷偷摸摸的方式提升特权. 解决方法
使用
Button_SetElevationRequiredState 将屏蔽添加到按钮.当用户按下按钮时,use the COM elevation moniker创建帮助对象.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 使用Windows Azure查询表存储数据
- 在Windows 7 x64 PC上安装node.js上的回滚
- 框架 – 如何确定用于构建特定Windows桌面应用程序的框架?
- 如何在wix中进行重大升级时停止并且不卸载Windows服务?
- windows-server-2008-r2 – Windows 2008 * R2 *上的WmiPrv
- 在.NET中调试外部DLL
- windows-server-2003 – 对于Windows nslookup,“默认服务器
- 从Twilio拨打Skype ID?
- mvvm-light – 在Windows Phone MVVM应用程序中播放/暂停mp
- 32位Windows和2GB文件大小限制(C与fseek和ftell)
推荐文章
站长推荐
- wpf – 在Windows Metro中为XAML绘制DrawingBrus
- windows-server-2008 – 什么是Windows事件转发的
- windows-phone-7 – 如何在模拟器中没有Internet
- 升级到Windows 10后升级
- Windows 8上的Apache / PHP
- DOS批处理中对含有特殊字符的文件名的处理方法
- 作为Windows / Linux系统管理员,您应该完全了解哪
- windows – 从C#调用MsiEnumRelatedProducts正在
- Windows Azure中的服务管理URL
- ArcGis Classic COM Add-Ins插件.dll的安装与卸载
热点阅读