日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區(qū)平臺 聯系我們 | 收藏本站
阿里云優(yōu)惠2
您當前位置:首頁 > php開源 > 綜合技術 > MFC 支持彈出UAC對話框獲取系統權限

MFC 支持彈出UAC對話框獲取系統權限

來源:程序員人生   發(fā)布時間:2013-12-29 13:46:44 閱讀次數:3264次
這次用1個修改系統時間的程序來說明,界面如圖。

用Win7系統的人應該知道UAC是什么了,關掉UAC可以省掉很多麻煩事,同時也看不到程序圖標上的小盾牌,也不會提示獲取系統權限的對話框。

這里討論沒有關閉UAC的情況,默認情況下運行的程序是不具有系統權限的,也無法對操作系統做任何修改,而修改系統時間正屬于這一類,所以如果程序中不添加對UAC的支持,運行的程序是無法成功修改系統時間的。當然,直接在程序圖標上按鼠標右鍵,選擇使用管理員權限打開也是可以的。

呃,好像說的有點簡單,不過知道UAC是什么的應該看得懂,不再解釋了,直接寫一下添加UAC支持的方法。

1、打開工程的資源視圖

2、選擇"Insert resource",選擇"custom","resource type"填24,資源ID為1,然后把以下內容復制到資源內容中保存(看到的是16進制內容)

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.0.0.0" processorArchitecture="X86" name="mulitray.exe.manifest" type="win32"/>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>

3、編譯連接,此時就可以看到程序圖標上出現了小盾牌,運行程序時彈出UAC對話框,獲得管理權限

注:

requestedExecutionLevel可以指定為三個值:

asInvoker:默認選項,新的進程將簡單地繼承其父進程的訪問令牌。

highestAvailable:應用程序會選擇該用戶允許范圍內盡可能寬松的安全上下文。對于標準用戶來說,該選項與asInvoker一樣,而對于管理員來說,這就意味著請求非限制訪問令牌.

requireAdministrator:應用程序需要管理員的非限制訪問令牌。運行該程序時,標準用戶將要輸入管理員的用戶名和密碼,而管理員則要在彈出的確認對話框中進行確認。

(SetSysTime.rar)

文章來源:Slyar Home (www.slyar.com)

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 夜夜福利| 九九热在线免费观看 | 黄色电影网站在线观看 | 在线一区二区三区四区 | 精品国产乱码久久久久久闺蜜 | 亚洲国产精品久久久久 | 99久久99久久 | 91人人视频在线观看 | 99re在线观看 | 国产精品一区二区久久久 | 亚洲不卡电影 | 欧美日韩亚 | 日韩av手机在线 | 日韩欧美自拍偷拍 | 国产精品区二区三区日本 | 99re6热在线精品视频播放 | 精品三级在线观看 | 久久久久一区二区三区四区 | 一区二区三区高清不卡 | 在线观看av网 | 国产1区2区3区在线观看 | 久一区二区 | 不卡一二三区 | 国产一区二区三区久久悠悠色av | 日韩城人网站 | 一二区av | 性史性高校dvd毛片 亚洲综合色网 | 日韩久久视频 | 国产特黄一级 | 99热 | 日美黄色大片 | 妹子干综合 | 国产黄在线看 | 国产精品无码久久久久 | 超碰在97 | 成人黄色免费网站 | 男人天堂网在线 | 欧美视频一 | 91视频久久 | 色婷婷5月 | 国产精品日韩欧美一区二区三区 |