0

ANSIのみをサポートする大きなWindowsアプリケーションを開発することで間違いを犯しました。アプリケーションがUnicodeをサポートしていない場合、どのような影響がありますか?また、コードをUnicodeに移行することを計画しています。私の仕事の重要な時間的要因のために私は完全にブロックされているので、誰かが私を助けることができますか?

私のターゲット環境:XP、Windows Vista、Windows 7(32ビットと64ビットの両方)。私のアプリケーションが英語のみをサポートしていれば十分ですが、世界中のどこでも実行できるはずです。

注:ユーザーから文字列として入力を受け取っていません。

4

2 に答える 2

3

アプリケーションがUnicodeをサポートしていない場合、どのような影響がありますか?

おそらくUnicodeを処理することはできません

  • UI要素(UIにテキスト入力機能がないことは問題ありません)
  • ファイルパス
  • テキストファイルの内容
  • 翻訳メッセージ(英語で十分だと言っても問題ありません)
  • XMLのようなファイル形式
  • レジストリデータ(私は思う)

私はすべての影響をリストしたとは言いません。これをコミュニティウィキにします。リストに自由に追加してください。

コードをUnicodeに移行する予定ですか?[…]誰かが私を助けてくれませんか?

最初の文は質問ではありませんね。行き詰まったときに特定の質問に答える場合を除いて、SOが「大きな」アプリケーションの移植を手伝ってくれる人を探すのに適切な場所ではないかと思います。

于 2012-08-03T11:25:07.980 に答える
1

このMSDNリンクは、Unicodeの使用について理解を深めるのに役立つはずです。 http://msdn.microsoft.com/en-us/goglobal/bb688113.aspx

また、次のw3cドキュメントも参照して ください。http ://www.w3.org/International/articles/unicode-migration/

彼らはあなたの質問に対するほとんどの答えをカバーしています。

于 2012-08-03T12:25:17.083 に答える