Mouseinputs immer an Parent



  • Hallo,

    Gibt es eine Möglichkeit die Mouseinputs (Mousemove, LBUTTONDOWN...usw) nicht
    an das ChildWindow, sondern an das dazugehörige Parent zu schicken?

    Bin froh über jeden Tip



  • Einfach subclassen und WM_NCHITTEST abfangen. Als Ergebnis auf diese Nachricht gibst Du HTTRANSPARENT zurück. Das darunterliegende Fenster, das dann wohl das Parent-Window sein wird, bekommt dann die Nachrichten.



  • Oh man, woher weißt Du das ? 😮

    Ich dank' Dir!
    Kennst Du die WinAPI auswendig, oder mach ich irgendwas
    falsch, wenn ich MSDN durchsuche 😉

    Nett, das so schnell geantwortet hast!



  • rappi schrieb:

    Kennst Du die WinAPI auswendig, oder mach ich irgendwas
    falsch, wenn ich MSDN durchsuche 😉

    Ich würde sagen, das tut er (fast 😉 ). Er heißt ja nicht umsonst der -King- (wobei dieser Name eher seinem Nachnamen zuzuschreiben ist).


Anmelden zum Antworten