Обнаружена сторонняя библиотека .Он может возвращать разрешения каждого монитора относительно дисплея по умолчанию.
Я только что понял, как правильно их упорядочить.Мне нужно будет добавить небольшой раздел в библиотеку, где он назначит наименьшее значение x (включая отрицательные целые числа) как первый монитор, следующий наименьший 2-й монитор, и так далее.
AnПример для перечисления всех физических мониторов и получения их разрешения x:
Dim $x = 0, $_enum, $_xRes, $_xResPre
Do
$_enum = _WinAPI_EnumDisplayDevices("", $x)
If $_enum[3] = 35 OR $_enum[3] = 33 Then
$x+=1
$_xResPre = _MonitorAndDesktopInfo()
$_xRes = $_xResPre[$x][1]
msgbox(0, "", $_xRes)
Else
$x+=1
EndIf
Until NOT $_enum[3]