共用方式為


CTabCtrl::AdjustRect

計算指定的索引標籤控制項的顯示區視窗矩形或計算會對應到指定的顯示區域的矩形視窗。

void AdjustRect( 
  BOOL bLarger, 
  LPRECT lpRect  
);

參數

  • bLarger
    指示已執行的運算。 如果此參數為, lpRect 指定顯示矩形和接收對應的 Windows 矩形。 如果此參數為, lpRect 指定視窗矩形和接收對應的顯示矩形。

  • lpRect
    為指定的矩形和接收計算矩形的 的長度 結構的指標。

範例

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);   
}

需求

Header: afxcmn.h

請參閱

參考

CTabCtrl 類別

階層架構圖表

CTabCtrl::SetItemSize

CTabCtrl::GetItemRect

CTabCtrl::AdjustRect