Das mit dem senden ans
handle von dem Navigationspanel klappt so sehr gut:
PostMessage(Panel.Handle,WM_KEYDOWN,VK_ESCAPE,0);
Klappt wunderbar bei allen Tasten nur bei den Pfeiltasten nicht ... ich dreh noch durch
Jetzt weiss ich nicht wohin die verschwinden.
Meine
dll schickt ja alle tastatureingaben eh weiter dahin wo sie eigentlich hin sollen.
Deswegen seh ich jetzt grad das Problem nicht mehr.
Ich verarbeite ja nur die weiter wo der aktive Focus auf dem
ActiveX Control liegt, den Rest verwerf ich wieder.
Deswegen sollte jetzt auch nichts doppelt passieren oder etwas fehlen.
Es klappt ja auch alles, nur Vk_Left, Right, Up und Down werden irgendwie nicht verarbeitet, wenn ich sie so schicke ^^
Deine Idee mit dem panel wäre schön, nur wie krieg ich den das aktive
Handle in der
dll raus?
Mit GetActiveWindow haben
ActiveX Control und Form das selbe
Handle.