加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

winapi – 如何使用嵌入作为资源的清单? (Windows XP / Vista风

发布时间:2020-12-14 04:01:16 所属栏目:Windows 来源:网络整理
导读:我有一个嵌入了 Windows资源的清单.但是应用它的正确方法是什么? 进一步来说: 我有我的.manifest文件.这是使应用程序使用Windows XP / Vista视觉样式中的控件的标准版本.当通过与.exe位于同一目录并且适当命名时应用它,它可以工作. 但是,这种方法相当麻烦.
我有一个嵌入了 Windows资源的清单.但是应用它的正确方法是什么?

进一步来说:

我有我的.manifest文件.这是使应用程序使用Windows XP / Vista视觉样式中的控件的标准版本.当通过与.exe位于同一目录并且适当命名时应用它,它可以工作.

但是,这种方法相当麻烦.我希望我的.exe是独立的.显然它可以完成,因为我的计算机上的许多应用程序都设法使用现代风格而没有单独的清单文件.

所以我环顾四周,最后发现将清单嵌入资源中.所以我已将此行添加到我的.rc文件中:

1 RT_MANIFEST "mdiedit.exe.manifest"

但接下来我该怎么办?

编辑:如果它可以帮助您了解,我的程序是用D编写的,并使用Digital Mars D和资源编译器构建.没有IDE.但我希望任何在C()中工作的解决方案,当使用命令行工具构建时,也可以在D中工作.

解决方法

RT_MANIFEST是一个定义,因此请确保您的资源文件包含正确的标头,或者只是将RT_MANIFEST替换为24

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读