复制下面内容,存为 *.exe.manifest ,放到你编译好的执行文件目录中,假如执行文件名为: play.exe,那么该文件就叫play.exe.manifest.然后用VC打开该项目 Insert Resource -> Import -> Resource type 填 24 -> ID 填 1 ,编译即可.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
type="win32"
name="DelphiApplication"
version="1.0.0.0"
processorArchitecture="*"/>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
publicKeyToken="6595b64144ccf1df"
language="*"
processorArchitecture="*"/>
</dependentAssembly>
</dependency>
</assembly>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
type="win32"
name="DelphiApplication"
version="1.0.0.0"
processorArchitecture="*"/>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
publicKeyToken="6595b64144ccf1df"
language="*"
processorArchitecture="*"/>
</dependentAssembly>
</dependency>
</assembly>
本文介绍如何创建并使用*.exe.manifest文件来配置Windows应用程序的依赖项。通过将特定XML内容保存为与执行文件同名的.manifest文件,并在Visual C++项目中正确引用,可以为程序指定所需的组件版本。
8092

被折叠的 条评论
为什么被折叠?



