0

私は、もともと 20 年前に Visual C++ で開発されたソフトウェアを、MFC と MBCS を使用し、文字列を char[] で保持しています。現在VS2015を使用しています。

それを日本語で動作させるために、私は持っています:

1) システムロケールと入力方法を日本に変更

2)ダイアログエディタで、ダイアログのフォントをMS Sans Serifから「Use System Font」に変更します。これは、「MS Shell Dlg(8)」に設定されているようです(それが何であれ)

3)LOGFONTに設定lfCharSetしますDEFAULT_CHARSET

質問:

1)LOGFONT何に設定lfFaceNameしますか?日本語と相性の良いメイリオを試してみたのですが、全部韓国語にすると全く動きません。

2)一般的に、韓国語、中国語、日本語などで動作する必要があることを考慮して、私がしていることは正しいですか?

残念ながら、ユニコードへの変換はオプションではありません..

どんな助けでも大歓迎です!私はこれを解決するために多くの時間を費やしました!

4

0 に答える 0