Registriert seit: 1. Feb 2018
3.691 Beiträge
Delphi 11 Alexandria
|
AW: Control unter der Maus aus DLL feststellen
17. Jul 2018, 10:39
Habe mal ein wenig herumgespielt, EnumChildWindows(), GetWindowRect() und PtInRect() nutzte ich. Per GetWindow() kann man die z-order erfahren.
Mit RealChildWindowFromPoint() kann man das ganze auch abkürzen.
Als .dll komme ich um etwas wie hMouseHook := SetWindowsHookEx(WH_MOUSE, @mHookProc, GetModuleHandleFromInstance, 0);
nicht drum herum.
Geändert von KodeZwerg (17. Jul 2018 um 10:53 Uhr)
|