Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Berechnet den Anzeigebereich einem Registersteuerelement, der ein Fensterrechteck angegeben ist oder berechnet das Fensterrechteck, das einem angegebenen Anzeigebereich entsprechen würde.
void AdjustRect(
BOOL bLarger,
LPRECT lpRect
);
Parameter
bLarger
Gibt an, welche Operation auszuführen.Wenn dieser Parameter TRUE ist, gibt lpRect ein Anzeigenrechteck an und empfängt das entsprechende Fensterrechteck.Wenn dieser Parameter FALSE ist, gibt lpRect ein Fensterrechteck an und empfängt das entsprechende Anzeigenrechteck.lpRect
Zeiger auf eine RECT-Struktur, die das angegebene Rechteck angibt und das berechnete Rechteck empfängt.
Beispiel
void CTabDlg::OnSize(UINT nType, int cx, int cy)
{
CDialog::OnSize(nType, cx, cy);
if(m_TabCtrl.m_hWnd == NULL)
return; // Return if window is not created yet.
RECT rect;
// Get size of dialog window.
GetClientRect(&rect);
// Adjust the rectangle to fit the tab control into the
// dialog's client rectangle.
m_TabCtrl.AdjustRect(FALSE, &rect);
// Move the tab control to the new position and size.
m_TabCtrl.MoveWindow(&rect, TRUE);
}
Anforderungen
Header: afxcmn.h