NCCALCSIZE_PARAMS-Struktur

Die NCCALCSIZE_PARAMS-Struktur enthält Informationen, die von einer Anwendung beim Verarbeiten der Nachricht WM_NCCALCSIZE verwenden kann, um die Größe, Position und die gültigen Inhalt des Clientbereichs eines Fensters zu berechnen.

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

Parameter

  • rgrc
    Gibt ein Array von Rechtecken angezeigt.Das erste enthält die neuen Koordinaten eines Fensters, das verschoben oder seine Größe geändert wurde.Das zweite enthält die Koordinaten des Fensters, bevor es verschoben oder seine Größe geändert wurde.Das dritte enthält die Koordinaten des Clientbereichs eines Fensters, bevor es verschoben oder seine Größe geändert wurde.Wenn das Fenster ein untergeordnetes Fenster ist, sind die Koordinaten relativ zum Clientbereich des übergeordneten Fensters.Wenn das Fenster ein Fenster der obersten Ebene ist, sind die Koordinaten relativ zum Bildschirm.

  • lppos
    Zeigt auf eine WINDOWPOS-Struktur, die die Größe und die Positionswerte enthält, die im Vorgang angegeben werden, der das Fenster des verschoben oder seine Größe geändert werden soll.

Anforderungen

Header: winuser.h

Siehe auch

Referenz

CWnd::OnNcCalcSize

Weitere Ressourcen

Strukturen, Formate, Rückrufe und Meldungszuordnungen