No.1ベストアンサー
- 回答日時:
EditBoxをサブクラス化しないとイベントを取得できないようです
Dim hEdit as HWND, lpEditProc As VoidPtr
をグローバル変数で用意します
MainWndのデザイナで右クリック > イベントコード
『Create』を選択して[コーディング]ボタンをクリック
Sub MainWnd_Create(ByRef CreateStruct As CREATESTRUCT)
が作られるので
hEdit = GetDlgItem( hMainWnd, EditBox1)
lpEditProc = SetWindowLong( hEdit, GWL_WNDPROC, AddressOf( EditProc) as Long ) As VoidPtr
を記述
Function EditProchWnd As HWND, dwMsg As DWord, wParam As WPARAM, lParam As LPARAM) As DWord
if dwMsg = WM_KEYDOWN then
EditBox1_KeyDown( wParam, lParam )
End If
EditProc = CallWindowProc( lpEditProc, hWnd, dwMsg, wParam, lParam )
End Function
Sub EditBox1_KeyDown( KeyCode As Long, flags As Long )
if KeyCode = 13 then
' Enterキーが押された場合
end if
End Sub
といった具合でしょう
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ブラウザ) 自分のデフォルトゲートウェイをアドレスバーに入力し、Enterキーを押します。(一般的なデフォルトゲ 4 2022/05/30 22:43
- マウス・キーボード テンキーの設定がおかしくなっています。 5 2023/08/09 15:35
- その他(ブラウザ) ・再投稿です 自分のデフォルトゲートウェイをアドレスバーに入力し、Enterキーを押します。(一般的 1 2022/05/30 23:16
- Word(ワード) IMEパッドがショートカットキーで開かないのですが。。。 5 2023/06/11 09:23
- マウス・キーボード Deleteキーを同時押しで入力できるようにするソフト 2 2023/08/10 21:55
- iPad ipadパワポ スライドショーのページジャンプについて 1 2022/10/18 06:37
- Windows 10 エクスプローラで希望の場所が表示できない 2 2023/06/29 15:19
- フリーソフト 1秒毎にキーの←を押すソフト 1 2023/03/06 04:27
- マウス・キーボード win7 文字変換選択確定をテンキーでさせない 3 2023/03/05 16:29
- デスクトップパソコン Windows11でスクショする方法がわかりません。 調べましたが、どうもWindowsキーがあるキ 8 2022/06/05 05:37
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
UWSCのBTN関数について。
-
Motifのイベントの制御について...
-
ボタンの背景を透過させたいです!
-
【プログラミング】ショートカ...
-
プログラミング、アーキテクチ...
-
photoshopで書いた四角の枠の中...
-
VBAで改行の入ったデータの正規...
-
else if文の順序を変えることに...
-
五芒星は、悪魔崇拝とどういう...
-
ExcelでVBAを利用してオートシ...
-
C言語でのマウスを移動とマウス...
-
RPG(AS400)の本、サイトってあ...
-
node* ってなんなのでしょうか?
-
HTMLのtextbox類に文字を残す
-
VB6.0 でメニューを作りたいん...
-
YOASOBI
-
AS3.0 読み込んだ外部テキスト...
-
【VB.NET】別Formのボタンが押...
-
マスクにグラデーションをかけ...
-
以下のActionScriptをスッキリ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBScriptでMsgBoxのYesNoボック...
-
ダブルクリックと2回クリックの...
-
webページ上、TABフォーカス出...
-
UWSCのBTN関数について。
-
C# chart controlの透過について
-
Excel VBA によるマウス操作
-
マウスクリックした回数がカウ...
-
DataGridのスクロールについて
-
Motifのイベントの制御について...
-
キープレスとボタンクリックの...
-
なぜ広告をクリックしないのか?
-
photoshopで書いた四角の枠の中...
-
VBAで改行の入ったデータの正規...
-
YOASOBI
-
プログラミング、アーキテクチ...
-
python ボタンを押すと複数の関...
-
別のアプリケーションのテキス...
-
テキストボックスの中身をリセ...
-
テキストボックスにセルの値を...
-
五芒星は、悪魔崇拝とどういう...
おすすめ情報