Wie am besten auf einen Tastendruck in einem zweiten Thread warten?
-
Ein Thread ist mit Sicherheit kein Fenster.
Aber Ohne Fenster kommt keine Tastaturnachricht na.Wenn dies Dein Programm ist, wo hast Du jetzt ein Problem mit dem HWND?
-
Der Thread, in dem ich Tastaturereignisse lesen will, der hat kein HWND.
-
Nimm GetAsyncKeyState
-
Kann ich dem gleichen Control eine andere WndProc zuweisen? Probier ich grade ohne Erfolg

-
Ich meine, ein zweites Mal SetWindowLong fürs gleiche Control.

-
Sorry, funzt!
Hatte return DefWindowProc vergessen!
-
mach dir ein Event auf das du im Thread mit WaitForSingleObject wartest und das in deine WinProc des Main Fensters beim eintreffen der richtigen taste gestzt wird
MfG
-
Danke für den Tip, hast du ein kleines Beispiel parat, oder nen Link?
-
guggste msdn
- CreateEvent
- SetEvent
- WaitForSingleObject
-
alteapi schrieb:
guggste msdn
- CreateEvent
- SetEvent
- WaitForSingleObject
das war eine sehr gute idee. funktioniert erste sahne, danke !