Also auf das wäre ich jetzt nie gekommen!
Woher hast Du das? Diese MSDN Dokus verstehe ich nicht!
Nun zeige ich mit _ArrayDisplay($Ret) das ganze Array an.
Jedoch kann ich damit nichts anfangen! Egal auf welchem Bildschirm der Mauszeiger sich befindet, ich bekomme für [0] und [2] immer die gleichen Werte. Für [1] bekomme ich immer einen anderen Wert, der ist jedoch auch unterschiedlich, wenn ich die Maus nicht bewege!
Was könnte dies nun sein?
Zudem steht in der MSDN Doku man müsse "MONITOR_DEFAULTTONEAREST" nehmen. Ich habe einfach mal angenommen, das ist 0 (deshalb die 0 am Ende des DllCalls)