Fensterposition

Die Position eines Fensters ist definiert als die Koordinaten der oberen linken Ecke. Diese Koordinaten, manchmal genannt Fensterkoordinaten, sind immer relativ zur oberen linken Ecke des Bildschirms oder eines untergeordneten Fensters, der oberen linken Ecke des Clientbereichs des übergeordneten Fensters. Beispielsweise wird ein Fenster der obersten Ebene mit die Koordinaten (10,10) 10 Pixel nach rechts von der oberen linken Ecke des Bildschirms und 10 Pixel nach unten von ihm platziert. Ein untergeordnetes Fenster mit die Koordinaten (10,10) ist 10 Pixel nach rechts von der oberen linken Ecke des Clientbereichs des übergeordneten Fensters und 10 Pixel nach unten von ihm platziert.

Die WindowFromPoint -Funktion Ruft einen Handle für das Fenster einen bestimmten Punkt auf dem Bildschirm einnimmt. Ebenso rufen die Funktionen ChildWindowFromPoint und ChildWindowFromPointEx einen Handle für das untergeordnete Fenster, die einen bestimmten Punkt im Clientbereich des übergeordneten Fensters. Obwohl ChildWindowFromPointEx unsichtbar, Behinderte und transparente untergeordnete Fenster ignorieren kann, kann nicht ChildWindowFromPoint.

Index