我通过开发一个仅支持ANSI的大型Windows应用程序而犯了一个错误。如果我的应用程序不支持Unicode,那么所有影响是什么?另外,我打算将我的代码迁移到Unicode。因为,由于我的任务的关键时间因素,我完全被阻止了,有人可以帮助我吗?
我的目标环境:XP,Windows Vista,Windows 7(32位和64位)。如果我的应用程序仅支持英语,那就足够了,但它应该在世界上的任何地方运行。
注意:我没有收到用户输入的字符串。
答案 0 :(得分:3)
如果我的应用程序不支持unicode会产生什么影响?
它可能无法在
中处理Unicode我没有声称列出所有影响。我将其设为社区维基,随时可以添加到列表中。
我打算将我的代码迁移到Unicode? [...]有人可以帮助我吗?
第一句话不是问题,是吗?我怀疑搜索那些帮助你移植“大”应用程序的人是正确的地方,除非你遇到问题时回答具体问题。
答案 1 :(得分:1)
我想这个MSDN链接可以帮助您更好地理解使用unicode。 http://msdn.microsoft.com/en-us/goglobal/bb688113.aspx
另外,请参阅以下位置的w3c文档: http://www.w3.org/International/articles/unicode-migration/
他们几乎涵盖了你的问题的大部分答案。