La structure NCCALCSIZE_PARAMS a la forme suivante:
typeDef struct tag&NCCALCSIZE_PARAMS {
nbsp ; RECT rgrc [3] ;
PWINDOWPOS lppos ;
} NCCALCSIZE_PARAMS
La structure NCCALCSIZE_PARAMS contient des 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 cliente d'une fenêtre.
Membres
rgrc
Spécifie un tableau de rectangles. Le premier contient les nouvelles coordonnées d'une fenêtre qui a été déplacé ou redimensionné. La seconde contient les coordonnées de la fenêtre avant, il a été déplacé ou redimensionné. Le troisième contient les coordonnées de la zone cliente d'une fenêtre avant il a été déplacé ou redimensionné. Si la fenêtre est une fenêtre enfant, les coordonnées sont relatives à la zone cliente 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
Points à une structure WINDOWPOS qui contient les valeurs de taille et la position spécifiées dans l'opération qui a provoqué la fenêtre afin d'être déplacé ou redimensionné.
Voir aussinbsp ;CWnd::On&NcCalcSize