您无需进行任何干预即可确保应用程序始终以提升的特权运行。您可以简单地添加一个应用程序清单,该清单指示Windows在提升状态下运行您的应用程序,并且无需编写任何代码即可显示UAC提示符。
有一个相关的问题,答案也描述了如何在此处添加清单:如何使用VS2008将应用程序清单嵌入到应用程序中?

您无需进行任何干预即可确保应用程序始终以提升的特权运行。您可以简单地添加一个应用程序清单,该清单指示Windows在提升状态下运行您的应用程序,并且无需编写任何代码即可显示UAC提示符。
有一个相关的问题,答案也描述了如何在此处添加清单:如何使用VS2008将应用程序清单嵌入到应用程序中?