- 571 名前:login:Penguin [04/10/03 22:52:41 ID:b13aFboP]
- 質問お願いします。
テキストエントリを使って、文字列を取り込みたくて const char *str = gtk_entry_get_text(entry); wcahr_t wstr[100]; mbstowcs(wstr,str,100); としたのですが、テキストエントリに"aaa"と入力して取り込むと正常に wstrの中身が"aaa"となるのですが、"あああ"と入力して表示させると 文字化けが発生します。 mbstowcsの返り値を調べると-1になっているので正しく変換できてないと 思われるのですが。 もしかしたら、テキストエントリは2バイト文字は扱えないのですか? どなたか教えてもらえないでしょうか。
|

|