Aller au contenu principal
Version: Next

GET WINDOW RECT

GET WINDOW RECT ( gauche ; haut ; droite ; bas {; fenêtre} )

ParamètreTypeDescription
gaucheIntegerCoordonnée gauche de l'intérieur de la fenêtre
hautIntegerCoordonnée supérieure de l'intérieur de la fenêtre
droiteIntegerCoordonnée droite de l'intérieur de la fenêtre
basIntegerCoordonnée inférieure de l'intérieur de la fenêtre
fenêtreIntegerNuméro de référence de la fenêtre ou Fenêtre de premier plan du process si omis ou Fenêtre MDI si -1 (Windows)

Cette commande n'est pas thread-safe, elle ne peut pas être utilisée dans du code préemptif.

Description

La commande GET WINDOW RECT retourne les coordonnées globales de la fenêtre dont vous avez passé le numéro de référence dans le paramètre fenêtre. Si la fenêtre n'existe pas, les variables des paramètres sont inchangées.

Si vous omettez le paramètre fenêtre, GET WINDOW RECT s'applique à la fenêtre de premier plan du process courant.

Les coordonnées retournées sont exprimées relativement au coin supérieur gauche de la zone de contenu de la fenêtre d'application (sous Windows mode MDI) ou de l'écran principal (macOS et Windows en mode SDI). Les coordonnées retournent le rectangle correspondant à la zone de contenu de la fenêtre (en excluant les barres de titres et les bordures).

Note : Sous Windows, si vous passez -1 dans fenêtre, GET WINDOW RECT retourne les coordonnées de la fenêtre d'application (fenêtre MDI) relativement à l'écran. Dans ce cas en mode SDI, GET WINDOW RECT retourne les coordonnées (0;0;0;0).

Exemple

Reportez-vous à l'exemple de la commande WINDOW LIST.

Voir aussi

CONVERT COORDINATES
SET WINDOW RECT