トップページ > 過去ログ > 記事閲覧
DXライブラリと日本語入力
名前:MoNoQLoREATOR 日時: 2013/03/23 14:41

現在、日本語入力を実現させようと四苦八苦している次第です。 方法@ <KeyInputString関数を使う> 入力自体はできますが、入力中の文字が表示されず、変換候補も表示されません。 別の質問掲示板で質問するとwindows8特有かもしれないからここで聞いた方が良いという回答を頂きました。 また、以前にこの掲示板で同じような質問(hpcgi2.nifty.com/natupaji/bbs/patio.cgi?mode=view&no=2677&p=1)があったようですが、「Vista で入力中の全角文字列が表示されることが確認できている実行ファイル」を試したところ全く同じ症状が出ました。 方法A <独自に親ウィンドウ・INPUT子ウィンドウを作成し、独自にメッセージ処理を行う> 直接入力しかできませんでした。 おそらくDXライブラリはDxLib_Init()が呼ばれたときに直接入力以外の文字入力を禁止するようになっているのだろうと考えているのですが、これをどうにかすることはできないのでしょうか。 よろしくお願いします。

Page: 1 | 2 |

Re: DXライブラリと日本語入力 ( No.1 )
名前:MoNoQLoREATOR 日時:2013/03/24 13:03

一応質問した別の掲示板のURLを貼っておきます。 dixq.net/forum/viewtopic.php?f=3&t=12775
Re: DXライブラリと日本語入力 ( No.2 )
名前:管理人 日時:2013/03/24 21:34

@については「C言語何でも質問掲示板」のスレッドでも挙がっています「Text Services Framework API」を 使用しないと解決できそうにありません すぐに対応できるか分かりませんので、申し訳ありませんが暫くお待ちください Aについては SetUseIMEFlag( TRUE ) ; という記述を DxLib_Init を呼び出した 後に挿入して頂ければ解決すると思います

Page: 1 | 2 |