gpt4 book ai didi

windows-7 - 如何实现自定义 UAC 权限 UI?

转载 作者:行者123 更新时间:2023-12-05 00:35:03 25 4
gpt4 key购买 nike

在 Windows 资源管理器 (Windows 7) 中删除文件时,如果删除文件需要管理员权限,则会显示此对话框:

enter image description here

有没有办法在我的应用程序中实现这种效果?

目前,我正在以“管理员身份”启动一个进程来执行相同类型的操作(替换文件而不是删除文件),因此向用户显示通用 UAC 对话框,询问:

“您要允许以下程序对此计算机进行更改吗?”

Explorer 显示的那种有用的 UI(而不是通用的 UAC 对话框)是否可以在 3rd 方应用程序中使用?

我猜不会,因为它会允许 3rd 方以偷偷摸摸的方式提升特权。

最佳答案

使用 Button_SetElevationRequiredState 将盾牌添加到按钮上。当用户按下按钮时,use the COM elevation moniker创建辅助对象。

关于windows-7 - 如何实现自定义 UAC 权限 UI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9957334/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com