VK_RETURN abfangen in der EditBox (TextBox)
-
Will den Text eingeben und danach mit Enter speichern lassen zum Beispiel, bzw. mit der Zeichenkette was machen, etc.
-
... pressing the ENTER key has the same effect as pressing the dialog box's default push button.
Um dies für ein einzeiliges Eingabefeld - das verwendest du doch, oder? - zu ändern müsstest du es wohl subclassen
Mein erstes Posting war übrigens Müll
- wenn dann bräuchtest du ES_WANTRETURN in einem Multiline-Edit (ES_MULTILINE) - ist aber ja eh nicht das, was du suchst
-
wenn man in seiner Hauptnachrichtenschleife folgendes prüft:
if( FromHandle( hwnd ) == GetDlgItem( IDC_EDIT ) ) // wenn eine Nachricht von "unserem" Edit-Feld kommt !!! { if( message == WM_KEYDOWN ) { if( wParam == VK_RETURN ) { // dann wurde hier RETURN in unserem zu überwachenden Edit Feld gedrückt !!! } } }
MfG veganza
-
FromHandle??? Gibt's nicht!
-
WebFritzi schrieb:
FromHandle??? Gibt's nicht!
bla bla bla
-
blub0r schrieb:
bla bla bla
Hihi, bist ja nur neidisch, dass du in WinAPI so viel schlechter bist als ich.
-
GetAsyncKeyState() vielleicht?
-
-
Hm.. gibt es denoch möglichkeiten?
-