Hi,
ich versuch mal mein problem zu beschreiben, also ich programmiere an einer
dll die ich in einen anderen prozess injecte diese
dll führt die
API "RegisterHotKey" aus mit dem fensterhandle des hauptfensters vom prozess (
handle hol ich mir per FindWindow das funzt alles wunderbar
handle ist NICHT 0). Da meine
dll kein eigenes fenster hat nutz ich das hauptfenster des prozesses um an die Message WM_HOTKEY zu kommen habe ich eine hook auf die
API "GetMessageA". So jetzt zum eigendlichen problem RegisterHotKey gibt immer false zurück wenn ich das fensterhandle vom hauptfenster als parameter über geb(wenn ich das gleiche in einer
VCL Anwendung machen funzt alles). Warum funzt es mit dem hauptfenster einer selbst programmierten
VCL anwendung aber nicht mit dem hauptfenster einer anderen anwendung?
P.S. ich hoffe ich hab mein problem gut erklärt... und das einer eine antwort/lösung für mein problem hat...
MfG Carlo