Кто еще помнит вин АПИ?
увы без него никак.
Вроде простое действие - найти по координатам мыши окно, типа как в spy++. Но как обычно но..
Мыша выдает данные в одних координатах
The x- and y-coordinates of the cursor, in per-monitor-aware screen coordinates.
https://learn.microsoft.com/en-us/windows/win32/api/winuse...
А поиск работает похоже в виртуальных координатах
https://learn.microsoft.com/en-us/windows/win32/api/winuse...
int nVirtualWidth = User32Api.GetSystemMetrics(SystemMetric.SM_CXVIRTUALSCREEN); //3267
int nVirtualHeight = User32Api.GetSystemMetrics(SystemMetric.SM_CYVIRTUALSCREEN); //1080
int nVirtualLeft = User32Api.GetSystemMetrics(SystemMetric.SM_XVIRTUALSCREEN); //-1707
int nVirtualTop = User32Api.GetSystemMetrics(SystemMetric.SM_YVIRTUALSCREEN); //0
как за эти границы выходишь всё никаких окон.
Что то не получается найти перевод в виртуальные координаты.
В данном случае моника 2 и у каждого своё скалирование.
