博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

中文操作系统下将版本信息里的(C)修改成©

Posted on 2008-09-10 14:55  lake.cn  阅读(511)  评论(0)    收藏  举报

VC的工程资源文件带有版权信息,通常生成的字符串类似于

VALUE "LegalCopyright", "(C) Microsoft Corporation. All rights reserved.\0"

最终编译出来的exe文件用右键看属性有个版本Tab页,上面出现这串字符。

查看Windows带的一些DLL和EXE文件,如果版本信息里语言是中文,就用(C)代替版权符号,如果是英文则用©,因为中文字符集里没有©。
如果要发行英文版本的软件,而开发环境是中文操作系统,如何输入© ?
先用UltraEdit打开.rc文件,找到(C)选中,然后切换到十六进制下,UltraEdit会自动定位到(C)字符处。
修改(C)为A9,就是©对应的编码。编译好后查看版本信息变成了© Microsoft Corporation. All rights reserved.