Einzelnen Beitrag anzeigen

Benutzerbild von KodeZwerg
KodeZwerg

Registriert seit: 1. Feb 2018
3.685 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Control unter der Maus aus DLL feststellen

  Alt 17. Jul 2018, 09: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.
Gruß vom KodeZwerg

Geändert von KodeZwerg (17. Jul 2018 um 09:53 Uhr)
  Mit Zitat antworten Zitat