gpt4 book ai didi

c++ - 替换版本信息资源

转载 作者:行者123 更新时间:2023-11-28 08:17:01 24 4
gpt4 key购买 nike


我正在我的程序中加载某个 Exe,我正在尝试替换它的版本信息资源。
我正在使用 UpdateResource(),但出于某种原因,它没有像预期的那样替换原始资源。

UpdateResource(hHandle,RT_VERSION,"1",MAKELANGID(LANG_ENGLISH,SUBLANG_ENGLISH_US),pRsrcMemory,rsrcSize)

在资源编辑器中打开Exe时,看到两个ID为1的版本信息资源,但Windows资源管理器中显示的版本信息是原始信息。(可能是因为它在.rsrc部分最先出现) exe 但我不确定)

感谢任何帮助。

最佳答案

资源 ID 可以是字符串或数字。这就是问题所在,它不是资源 ID“1”,而是 MAKEINTRESOURCE(1)。

有趣的益智游戏。

关于c++ - 替换版本信息资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7395570/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com