Partager via


structure de NCCALCSIZE_PARAMS

La structure NCCALCSIZE_PARAMS contient les informations qu'une application peut utiliser lors du traitement du message WM_NCCALCSIZE pour calculer la taille, la position, et le contenu valide de la zone client d'une fenêtre.

typedef struct tagNCCALCSIZE_PARAMS { 
   RECT rgrc[3]; 
   PWINDOWPOS lppos; 
} NCCALCSIZE_PARAMS;

Paramètres

  • rgrc
    Spécifie un tableau de rectangles. Le premier contient les nouvelles coordonnées d'une fenêtre déplacée ou redimensionnée. Le second contient les coordonnées de la fenêtre avant d'avoir été déplacée ou redimensionnée. Le troisième contient les coordonnées de la zone client d'une fenêtre avant d'avoir été déplacée ou redimensionnée. Si la fenêtre est une fenêtre enfant, les coordonnées sont relatives à la zone client de la fenêtre parente. Si la fenêtre est une fenêtre de niveau supérieur, les coordonnées sont relatives à l'écran.

  • lppos
    Pointe vers une structure WINDOWPOS qui contient la taille et l'emplacement spécifiés dans l'opération qui a provoqué le déplacement ou le redimensionnement de la fenêtre.

Configuration requise

En-tête : winuser.h

Voir aussi

Référence

CWnd::OnNcCalcSize

Autres ressources

Structures, les styles, rappels, et les tables des messages