首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

程序需要提权,C++Builder XE2怎样让编译后的EXE文件有一个小盾牌解决方案

2012-02-05 
程序需要提权,C++Builder XE2怎样让编译后的EXE文件有一个小盾牌程序需要提权,C++Builder XE2怎样让编译后

程序需要提权,C++Builder XE2怎样让编译后的EXE文件有一个小盾牌
程序需要提权,C++Builder XE2怎样让编译后的EXE文件有一个小盾牌,看到版主在另一个贴中写到“在C++Builder XE2中,工程选项增加了自定义manifest.xml的功能,如果程序需要提权,那么自定义一个xml”,求详细方法!

[解决办法]
把这个放到你的自定义的xml文件试试.我没有测试.如果不行你就把这段单独存成一个xml,在资源文件里写
1 24 "你存的.xml",把这个rc文件添加到你的工程就行了

C/C++ code
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>    <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">      <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">        <security>          <requestedPrivileges>            <requestedExecutionLevel level="requireAdministrator" uiAccess="false">         </requestedExecutionLevel>          </requestedPrivileges>        </security>      </trustInfo>      <dependency>        <dependentAssembly>          <assemblyIdentity type="win32"                 name="Microsoft.Windows.Common-Controls"                 version="6.0.0.0"                 processorArchitecture="x86"                 publicKeyToken="6595b64144ccf1df"                 language="*">       </assemblyIdentity>        </dependentAssembly>      </dependency>    </assembly>
[解决办法]
探讨
程序需要提权,C++Builder XE2怎样让编译后的EXE文件有一个小盾牌,看到版主在另一个贴中写到“在C++Builder XE2中,工程选项增加了自定义manifest.xml的功能,如果程序需要提权,那么自定义一个xml”,求详细方法!

热点排行