IMEの状態を設定する |
日本語入力システムの設定をする (028) | ||||||||||||||||||||||||||||
プロパティウィンドウのIMEModeプロパティをクリックし、右側の選択ボタンで0〜8までのいずれかの状態を選択する プログラム中では 例 Private Sub Form_Load() Text1.IMEMode = vbIMEModeHiragana End Sub 日本語入力システムを全角ひらがな入力モードで起動する 定 数(国別情報が日本の場合)
|
||||||||||||||||||||||||||||
日本語入力システムの状態を調べる | ||||||||||||||||||||||||||||
プログラム中 例 MyImeStatus = IMEStatus MyImeStatusという変数に現在のIMEの状態を示す数値(整数)が入る。 |
||||||||||||||||||||||||||||
インプットボックス等IMEModeプロパティのない場合 | ||||||||||||||||||||||||||||
1.別途、No.145 のサンプルのように、Win32API 関数を使って IME を操作する。 2.フリーソフト等を利用する。 |
||||||||||||||||||||||||||||
漢字キーをSendKeysメソッドで送る ヘルプ等にも見当たらないのであまり知られていないかもしれませんが SendKeys "%{kanji}" で漢字キーが送れます。 使い道は考えてください。 但し、テキストボックス等IMEが使用できるコントロールにフォーカスがある場合に限られます。 |