九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
[Qt]新增UAC功能之requireAdministrator

我們知道, win7及以上的系統(tǒng)權(quán)限控制的非常嚴(yán)格,普通用戶在系統(tǒng)目錄下沒(méi)有寫的權(quán)限,軟件經(jīng)常要寫一些配置文件之類的功能就無(wú)法操作,

其實(shí)特定目錄沒(méi)有寫的權(quán)限,但軟件會(huì)運(yùn)行的好好的,表面沒(méi)有任何問(wèn)題,它會(huì)自己重定向到C:\Users\當(dāng)前登錄用戶名\AppData\Local\VirtualStore\類似這樣的文件夾下

而且也能順利的讀取寫進(jìn)去的數(shù)據(jù),win7及以上的系統(tǒng)有這樣的重定向機(jī)制,包括注冊(cè)表。

其實(shí)對(duì)我們軟件來(lái)說(shuō),這絕對(duì)是個(gè)隱形的bug,有時(shí)會(huì)出現(xiàn)莫名其妙的bug正是由這個(gè)引起,所以我們不能任由它這么任性的重定向,有種簡(jiǎn)單的辦法就是鼠標(biāo)右擊后“以管理員身份運(yùn)行”即可解決該問(wèn)題,但關(guān)鍵是我們不可能讓我們的客戶每次都這樣右擊管理員身份運(yùn)行吧?所以我們還是得在我們自己研發(fā)的軟件上做文章

首先新建一manifest文件,并編輯:

  1. <?xml version="1.0" encoding="UTF-8" standalone="yes"?>  
  2. <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">  
  3. <assemblyIdentity  
  4.     version="1.0.0.0"  
  5.     processorArchitecture="X86"  
  6.     name="mulitray.exe.manifest"  
  7.     type="win32"  
  8. />  
  9. <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">  
  10.     <security>  
  11.         <requestedPrivileges>  
  12.             <requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>  
  13.         </requestedPrivileges>  
  14.     </security>  
  15. </trustInfo>  
  16. </assembly>  

保存為uac.manifest(文件名自?。┪募?,放到Qt工程目錄下,然后在同級(jí)目錄創(chuàng)建一rc文件并編輯

1 24 DISCARDABLE "UAC.manifest"


然后在Qt工程中修改pro文件

RC_FILE = ***.rc


編譯后即可。這樣打包后也會(huì)默認(rèn)以管理員身份運(yùn)行。

不過(guò)這樣有時(shí)候程序無(wú)法運(yùn)行,會(huì)出現(xiàn)“啟動(dòng)程序失敗,路徑或者權(quán)限錯(cuò)誤?”這樣的錯(cuò)誤

不用擔(dān)心,可以通過(guò)管理員身份運(yùn)行QtCreator解決!

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
【Qt】一勞永逸解決UAC問(wèn)題,獲取超級(jí)管理員 administrator權(quán)限
vs2005 生成的應(yīng)用程序 在win7下以管理員權(quán)限運(yùn)行
Windows Vista博客 : Windows Vista用戶帳戶控制深度剖析
C++Builder2010中支持UAC機(jī)制
Delphi7程序提升UAC權(quán)限 | 五六七筆記
VC程序在win7系統(tǒng)上運(yùn)行,自動(dòng)獲取管理員權(quán)限
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服