我有一个问题,当我执行命令行帮助程序时,Windows 8 用户帐户控制 (UAC) 弹出窗口会在其清单中请求管理员权限。UAC 弹出窗口只是在 Windows 任务栏中闪烁黄色,导致用户体验混乱:
单击任务栏图标后,UAC 警报显示:
在 Windows 7 中,UAC 警报并未最小化,而是显示在前台。有关如何在 Windows 8 中解决此问题的任何想法?
作为参考,我的主应用程序在用户权限下运行,并使用ShellExecuteEx
. 我正在设置ShellExecuteEx
。TShellExecuteInfo.nShow
SW_SHOW