CTabCtrl::AdjustRect
Vypočítá obdélníku okna dané oblasti zobrazení ovládacího prvku karta nebo vypočte okno obdélník, který odpovídá oblasti daného zobrazení.
void AdjustRect(
BOOL bLarger,
LPRECT lpRect
);
Parametry
bLarger
Označuje, která operace provést.Pokud je tento parametr TRUE, lpRect Určuje zobrazení obdélník a obdrží odpovídající obdélníku okna.Pokud je tento parametr FALSE, lpRect určuje obdélníku okna a obdrží odpovídající obdélníku zobrazení.lpRect
Ukazatel RECT struktury, která určuje dané obdélník a přijímá vypočítané obdélník.
Příklad
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);
}
Požadavky
Záhlaví: afxcmn.h