私のリソースファイル(.rc)にコピー権利記号Ⓒを追加する必要があります。このシンボルを '.rc'ファイルに追加して、日本語OS上で実行すると、それは表示されますか?代わりにシンボル。 以下は私のコードラインです。日本語のWindows OSでサポートするリソースファイルにⒸシンボルを追加する方法。
LTEXT "Ⓒ 2017 Comapny Inc. All rights reserved.",IDC_COPYRIGHT,7,30,211,8
このシンボルを日本語のロケールマシンで編集しようとしましたが、問題は解決されませんでした。 Ⓒシンボルは?に変換されますか? .rcファイルを保存すると、シンボルが表示されます。日本のマシンで 私は以下のように上記のコードを参照してください。
LTEXT "? 2017 Comapny Inc. All rights reserved.",IDC_COPYRIGHT,7,30,211,8
これは
なぜあなたはUnicodeを使用していませんか? –
ファイルがBOMを持っているかどうか、および文字列が画面上でどのようにレンダリングされるかに関わらず、テキストエディタに使用するテキストエンコーディングについて説明するのは短すぎます。代わりに '(C)2017'を使用してください。 –
または単に著作権を言う。あなたのアプリケーションがローカライズされている場合、翻訳者はそれをどうするかを知っています。象徴的なシンボルでは必ずしもそうではありません。また、2000年以来合法的に「All rights reserved」を使用する理由はありません。 https://en.wikipedia.org/wiki/All_rights_reserved –