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で質問しましょう!
似たような質問が見つかりました
- Access(アクセス) capeofdragonと申します。 Access2016を使っております。 あるフォームがあり、テ 2 2022/09/09 13:18
- Visual Basic(VBA) ExcelVBAでユーザーフォームでテキストボックスなどからセルに連続して入力するコーディングの際の 2 2022/06/29 22:51
- その他(生活家電) 溶接機の消費電力計算方法について 1 2023/08/23 15:57
- Windows 10 MicrosoftIMEでトラブル、助けてください m(_._)m 4 2023/05/16 14:11
- Excel(エクセル) ①Excel シートに、「=」を入力したいのですが、shift+「ほ」を押すと、「_」と入力されます 2 2022/04/28 12:59
- Windows 10 Windows10で、急に「IMEが無効です」となり日本語入力ができなくなりました。 6 2023/02/15 06:46
- その他(Microsoft Office) EXCELでバーコードを作成すると白くなってコードが見えません 1 2022/04/04 14:24
- Windows 10 Microsoft IMEを無効化する方法 1 2022/07/28 08:20
- Access(アクセス) アクセス 意図せずサブプロシージャを移動してしまうのを止めたい 1 2022/09/02 09:19
- Wi-Fi・無線LAN 新しく購入したMacに Wi-Fiが接続出来なかったので、理由が分かる方教えてください! 我が家は「 5 2023/06/02 22:19
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
テキストボックスの入力制限
Visual Basic(VBA)
-
SPREAD(GrapeCity)のセルにフォーカスを設定するにはどうしたらいいのでしょうか?
Visual Basic(VBA)
-
テキストボックスのカーソル位置の取得・設定方法
Visual Basic(VBA)
-
-
4
TextBoxでEnterキーを押すと、にあるButtonを押したのと同じ効果を出す方法
Visual Basic(VBA)
-
5
どこにもフォーカスを当てたくない
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ファイルをvbaで圧縮したいので...
-
コマンドラインで商用利用可能...
-
エクセル マクロで指定フォルダ...
-
C# DLL エントリ ポイントが...
-
MFC7.0ランタイムライブラリ
-
ウインドウズxpの「ファイルを...
-
Java hs_err_pid0000.log解析
-
kernel32.dllとshell32.dllが書...
-
実行ファイルからソースファイ...
-
python エラー
-
エクセルのエラーメッセージ「4...
-
<unistd.h>をVisualStudioでつ...
-
アプリケーションのDLLファイル...
-
VBAを何回も作り直して、容量が...
-
math.hに含まれる関数が使えない
-
<math.h>があるのにsqrtが・...
-
DLL参照時に指定されたモジュー...
-
実行後にコンパイルに失敗しま...
-
コンパイルできません。
-
” OS ビルド ” の意味が分か...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ASP.NETのDLL入れ替えについて
-
visual studioの不要なDll削除方法
-
VB6.0(SP6)にて開発を行なって...
-
C# DLL エントリ ポイントが...
-
res://ieframe.dll/について
-
ファイルをvbaで圧縮したいので...
-
M365にアップデートしてからコ...
-
VBにてIMEの入力モードを変える...
-
WIN10で常にフォームを手前に
-
指定された引数が有効範囲にな...
-
VBAエディタのコード画面で、カ...
-
user32.dllがないためアプリが...
-
Excel2007のVBAで、セル範囲を...
-
VBからIMEパッドを呼び出す方法...
-
ボーランドC++でのDLL作成トラブル
-
VB.NET xdoc2txtをつかってPDF...
-
about:blankの削除したいのです...
-
shell32.dll のアイコンを使っ...
-
dllをいじる。。
-
USB機器のCプログラミングについて
おすすめ情報