程式語言 - Visual C++ 6.0 - 解決執行管理權限的問題



從Windows Vista系統以後,程式有存取到硬體相關資源時,都需要使用管理者權限(Administrator)執行才可以正確執行,但是,使用者有時候就是會常常忘記需要這樣的執行步驟,導致懷疑程式是否有問題,這真是一個相當棘手的問題,解法很簡單,如果使用Visual Studio 2005(包含以後版本)開發程式時,使用者可以使用如下方式讓程式執行時,就自動具備管理者權限:

Project => Properties => Configuration Properties => Linker => Manifest File => UAC Execution Level => requireAdministrator