本机可执行文件中的字符串表资源
Posted
技术标签:
【中文标题】本机可执行文件中的字符串表资源【英文标题】:String Table Resource in Native Executable 【发布时间】:2010-12-30 06:11:12 【问题描述】:使用 C#,我可以修改原生 windows 可执行文件的字符串表资源吗?
【问题讨论】:
【参考方案1】:据我所知,.NET Framework 不支持这样做。您可能需要在代码中使用 p/invoke BeginUpdateResource()、UpdateResource() 和 EndUpdateResource()。
您可以在非托管代码here 中找到修改资源的示例。虽然它涉及对话框而不是字符串表,但它可能会给你一个起点。
【讨论】:
谢谢!你的链接引导我here 和here。我会试一试,看看我能不能让它工作。 字符串表比其他资源类型涉及更多。完整的原生代码示例可以在updating a string table with UpdateResource找到。以上是关于本机可执行文件中的字符串表资源的主要内容,如果未能解决你的问题,请参考以下文章
vstest 未获取 googletest 可执行文件中的单元测试