No.1ベストアンサー
- 回答日時:
On / Off でしたら ImmSetOpenStatus 関数で行えます。
次はサンプルです。Option Explicit
Private Declare Function ImmGetContext Lib "imm32.dll" (ByVal hWnd As Long) As Long
Private Declare Function ImmSetOpenStatus Lib "imm32.dll" (ByVal hIMC As Long, ByVal fOpen As Long) As Long
Private Declare Function ImmReleaseContext Lib "imm32.dll" (ByVal hWnd As Long, ByVal hIMC As Long) As Long
Private Enum IMEModeConstants
IMEModeOff = 0
IMEModeOn = 1
End Enum
Private Sub Command1_Click()
SetIMEMode IMEModeOn
End Sub
Private Sub Command2_Click()
SetIMEMode IMEModeOff
End Sub
Private Sub SetIMEMode(lngMode As IMEModeConstants)
Dim lngIMC As Long
lngIMC = ImmGetContext(hWnd)
ImmSetOpenStatus lngIMC, lngMode
ImmReleaseContext hWnd, lngIMC
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Word(ワード) IMEパッドがショートカットキーで開かないのですが。。。 5 2023/06/11 09:23
- Windows 10 Win10で、IMEパッドをショートカットキーで出せない。 2 2023/01/25 18:45
- Windows Me・NT・2000 IMEオプションが開かない 2 2023/04/07 18:04
- Excel(エクセル) ユー【u】の小文字の上に、丸点がふたつ横に並んでる文字をExcelで出すにはIMEパッドでどこを見れ 1 2023/02/14 06:37
- Excel(エクセル) 幾何学模様のセル内貼り付け 1 2023/07/11 00:45
- マウス・キーボード パソコン 数字の3だけが認識しません 5 2023/08/03 11:40
- Windows 10 Microsoft IMEを無効化する方法 1 2022/07/28 08:20
- Windows 10 Windows10で、急に「IMEが無効です」となり日本語入力ができなくなりました。 6 2023/02/15 06:46
- Windows 10 Win11で絵文字が一部表示されない 1 2023/08/02 19:46
- 日本語 写真の漢字が読めません、教えて下さい 4 2023/02/05 11:34
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
visual studioの不要なDll削除方法
-
WIN10で常にフォームを手前に
-
指定された引数が有効範囲にな...
-
"Code Red"Worm の感染?
-
ASP.NETのDLL入れ替えについて
-
VBAエディタのコード画面で、カ...
-
VB2003で レジストリを格納する
-
cl.exeを実行すると、ダイアロ...
-
EXPLORERでのダブルクオーテー...
-
VB6.0(SP6)にて開発を行なって...
-
ベースアドレスの設定について
-
【形態素解析】Chasenを使いたい!
-
C# DLL エントリ ポイントが...
-
C#でのドラッグ&ドロップの質...
-
python エラー
-
エクセルのエラーメッセージ「4...
-
<unistd.h>をVisualStudioでつ...
-
<math.h>があるのにsqrtが・...
-
適切な変換関数が存在しない???
-
アプリケーションのDLLファイル...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
visual studioの不要なDll削除方法
-
ファイルをvbaで圧縮したいので...
-
VB6.0(SP6)にて開発を行なって...
-
res://ieframe.dll/について
-
C# DLL エントリ ポイントが...
-
ASP.NETのDLL入れ替えについて
-
WIN10で常にフォームを手前に
-
VBAエディタのコード画面で、カ...
-
VB.NET xdoc2txtをつかってPDF...
-
VC++6.0 でのライブラリ参照方法
-
MFC7.0ランタイムライブラリ
-
指定された引数が有効範囲にな...
-
user32.dllがないためアプリが...
-
自作のDLLがみつからない
-
VBからIMEパッドを呼び出す方法...
-
dllをいじる。。
-
vb6で作成した画面が処理に時間...
-
M365にアップデートしてからコ...
-
[VBA]64b版-行数表示.dllの登録...
-
*.exeと異なるフォルダのDLLを...
おすすめ情報