
No.1ベストアンサー
- 回答日時:
フォームにコンボボックスを1つ貼り付けて下記のコードを試してみて下さい。
ちなみに2つ目の引数をTrueにするとIMEがオンになります。
Option Explicit
Private Declare Function ImmGetContext Lib "imm32.dll" (ByVal hwnd As Long) As Long
Private Declare Function ImmReleaseContext Lib "imm32.dll" (ByVal hwnd As Long, ByVal himc As Long) As Long
Private Declare Function ImmSetOpenStatus Lib "imm32.dll" (ByVal himc As Long, ByVal b As Long) As Long
Private Sub subControlIME(hwnd As Long, vntMode As Variant)
Dim lngHContext As Long
lngHContext = ImmGetContext(hwnd)
If lngHContext <> 0 Then
Call ImmSetOpenStatus(lngHContext, CLng(vntMode))
Call ImmReleaseContext(hwnd, vntMode)
End If
End Sub
Private Sub Combo1_GotFocus()
Call subControlIME(Combo1.hwnd, False)
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
about:blankの削除したいのです...
-
python エラー
-
<unistd.h>をVisualStudioでつ...
-
printfなど、標準関数のソース...
-
エクセルのエラーメッセージ「4...
-
Excel VBAのコンボボックスに...
-
Visual studio2017で、2回目の...
-
ビープ音が鳴りません・・・
-
外部依存関係について
-
宿題で100000未満の素数の総数...
-
dos.hについて
-
ビルド失敗 指定されたファイ...
-
math.hに含まれる関数が使えない
-
Excelのエラーで困ってます。
-
windowsフォームアプリケーショ...
-
セミコロンについて
-
外部シンボル" ~~"は未解決で...
-
デバッグとビルドは何が違うの...
-
「DeclareステートメントにPtrS...
-
C++でデスクトップGUIアプリ開...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VB6.0(SP6)にて開発を行なって...
-
ASP.NETのDLL入れ替えについて
-
user32.dllがないためアプリが...
-
visual studioの不要なDll削除方法
-
res://ieframe.dll/について
-
C# DLL エントリ ポイントが...
-
C++のdllの作り方を教えてく...
-
VC++6.0 でのライブラリ参照方法
-
ファイルをvbaで圧縮したいので...
-
vb6で作成した画面が処理に時間...
-
指定された引数が有効範囲にな...
-
VBAエディタのコード画面で、カ...
-
ptipi.dll に関し未解決問題
-
[マインクラフト] Javaが64bit...
-
VB.NET xdoc2txtをつかってPDF...
-
M365にアップデートしてからコ...
-
プロシージャエントリポイント ...
-
WIN10で常にフォームを手前に
-
エクセル マクロで指定フォルダ...
-
メイクファイルからdllを生成す...
おすすめ情報