私はX11プログラミングが新しく、開発はLinux環境で行われています。私はよく分からないフォントの問題に遭遇しました。ここでX11プログラミングフォント
は私の質問です:
X11
にXmStringCreate(text,charset)
に文字セットを変更する方法は?例については
:
XmStringCreate(text,charset)
は、私がISO859-15
にDEFAULT_CHARSET
を変更したい値XmStringCreateLtoR(text,XmString_DEFAULT_CHARSET)
を持っています。
また、XmString_DEFAULT_CHARSET
の処理方法。
コードスニペットを投稿できますか?それは人々があなたにもっと具体的な答えを与えるのを助けるかもしれません。 X11では –
- 私たちが持っているXmStrDefs.h、 の#define XmSTRING_DEFAULT_CHARSET \t XMS の#define XmSTRING_ISO8859_1 \t \t "ISO8859-1" バック私のコードになりまし ... ... ... 、私は .... ... の#define DLG_CHARSET \t XmSTRING_DEFAULT_CHARSET .... ... 機能(... ..)を持っています{ XmStringCreateLtoR(テキスト、DLG_CHARSET); ... string = XmStringCreateLtoR(value、XmSTRING_DEFAULT_CHARSET); } だから、テキストボックスウィジェットに入力されたテキストがデフォルトの文字セット(XmSTRING_DEFAULT_CHARSET)を取るたびに、私はドイツ語の文字を入力できません。したがって、私は他の文字セットをロードしたい。 お手伝いしますか? – Prakhash
コメントにコードを追加するのではなく、質問を編集してください。 –