cindy-hu-23

VS2010 C++ win32 DLL 工程, 添加 rc 文件, 编辑 String Table。

 

默认情况下英文版本的 rc 文件能够顺序编译通过,为了让工程支持多语言,将字符串修改为其他语言时,编译就会出错error RC2135: file not found.

解决方案参考:[经验之谈]VS2010资源编译遇到error RC2135: file not found: Visual  

 

总结:为了支持多语言,工程需要使用 Unicode 编码集合,而如果rc 文件的编码格式不是 Unicode,就会出现编译错误。

1>如何将工程设置为 Unicode 编码集合?

Project property -> Configuration Properties -> General / Character Set -> Use Unicode Character Set.

2>如何修改 rc 文件的编码格式?

将rc 文件用记事本打开,选择“另存为”,将编码格式设为 “Unicode”即可。

分类:

技术点:

相关文章:

  • 2021-07-31
  • 2021-06-09
  • 2021-03-26
  • 2021-08-21
  • 2021-08-21
  • 2022-01-18
  • 2021-08-17
  • 2021-10-31
猜你喜欢
  • 2021-05-17
  • 2021-10-12
  • 2021-12-24
  • 2021-09-14
  • 2021-11-30
  • 2021-12-20
  • 2021-03-26
相关资源
相似解决方案