作成日: 2017/02/21 最終更新日: 2017/02/21
文書種別
技術情報
詳細
セクションレポートにおいて、特定の環境でのみ、2バイト文字(日本語フォント)使用時に文字化けが発生する場合には、フォントのエンコーディング処理に何らかの原因がある可能性が考えられます。
TextBoxやLabelコントロールのStyleプロパティに"ddo-char-set: 128;"という記述を追加し、文字セットを明示的に「日本語」に指定してください。
なお、プロパティウィンドウでFontプロパティを展開し、GdiCharSetプロパティの値を"128"に変更することで、Styleプロパティも上記のように更新されます。
※GdiCharSetは、使用するGDI文字セットを表すもので、Platform SDKのヘッダファイル WinGDI.h で定義されたリストから値を取得します。
日本語を表示する場合には、SHIFTJIS_CHARSET(シフトJIS 文字セット)である、"128"に設定されている必要があります。
TextBoxやLabelコントロールのStyleプロパティに"ddo-char-set: 128;"という記述を追加し、文字セットを明示的に「日本語」に指定してください。
なお、プロパティウィンドウでFontプロパティを展開し、GdiCharSetプロパティの値を"128"に変更することで、Styleプロパティも上記のように更新されます。
※GdiCharSetは、使用するGDI文字セットを表すもので、Platform SDKのヘッダファイル WinGDI.h で定義されたリストから値を取得します。
日本語を表示する場合には、SHIFTJIS_CHARSET(シフトJIS 文字セット)である、"128"に設定されている必要があります。
関連情報
旧文書番号
39719