Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


31904 / 76734 ←次へ | 前へ→

【50073】Re:IMEパッドのソフトキーボードを表示したい
発言  neptune  - 07/7/7(土) 19:42 -

引用なし
パスワード
   ▼kobasan さん:
こんにちは

>で、いまだにXPでは表示できません。(エラーなしで終了し、日本語入力モードになるだけです。)
え〜実は私も↑に悩みました。で、加えた変更が、
>'  IMEがOffならOnにする。
>  If ImmGetOpenStatus(IMC) = IME_CMODE_OFF Then
>    Call ImmSetOpenStatus(IMC, IME_CMODE_NATIVE)
>  End If
です。
IMEを切り替えた後、

lRet:Long型
lRet=ImmGetOpenStatus(IMC) = IME_CMODE_OFF
IME が開いていれば 0 以外の値が返り、それ以外の場合は 0 が返ります。

lRet=ImmSetOpenStatus(IMC, IME_CMODE_NATIVE)
関数が成功すると、0 以外の値が返ります。
関数が失敗すると、0 が返ります。

で、戻り値を確認して見てはどうですか?

それとIMEの切り替えに多少の時間は要らないんですかね???
>こればかりに時間がかけられないので、しばらく寝かせておこうと思っています。
>とりあえず、お礼マークをつけさせてください。
了解、頑張ってくださいませ。

4 hits

【50046】IMEパッドのソフトキーボードを表示したい kobasan 07/7/5(木) 22:37 質問
【50055】Re:IMEパッドのソフトキーボードを表示した... neptune 07/7/6(金) 9:55 発言
【50059】Re:IMEパッドのソフトキーボードを表示した... neptune 07/7/6(金) 13:54 発言
【50066】Re:IMEパッドのソフトキーボードを表示した... kobasan 07/7/6(金) 22:04 発言
【50067】Re:IMEパッドのソフトキーボードを表示した... kobasan 07/7/7(土) 0:21 発言
【50069】Re:IMEパッドのソフトキーボードを表示した... neptune 07/7/7(土) 10:36 発言
【50071】Re:IMEパッドのソフトキーボードを表示した... kobasan 07/7/7(土) 18:21 お礼
【50073】Re:IMEパッドのソフトキーボードを表示した... neptune 07/7/7(土) 19:42 発言

31904 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free