若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

CWnd::RepositionBars

 

呼叫會變更位置和調整在視窗工作區的控制列。


      void RepositionBars(
   UINT nIDFirst,
   UINT nIDLast,
   UINT nIDLeftOver,
   UINT nFlag = reposDefault,
   LPRECT lpRectParam = NULL,
   LPCRECT lpRectClient = NULL,
   BOOL bStretch = TRUE 
);

nIDFirst

第一個的 ID 重新定位和調整大小的控制列的範圍。

nIDLast

最後的 ID 在重新調整位置和調整大小的控制列的範圍。

nIDLeftOver

指定填入工作區的其他窗格的 ID。

nFlag

可以是下列其中一個值:

  • CWnd::reposDefault 執行控制列的配置。不使用lpRectParam 而且可以是 NULL

  • CWnd::reposQuery 控制列的配置不會進行任何變更;相反地 lpRectParam 初始化工作區域的大小,,就像是設定實際完成。

  • CWnd::reposExtra 加入 lpRectParam 的值加入至 nIDLast 工作區還實作配置

lpRectParam

的長度 結構的點,視 nFlag值的使用方式。

lpRectClient

out 包含可用的工作區的 的長度 結構的點。如果為,則視窗工作區所使用 NULL

bStretch

指示是否應該自動縮放這個列至框架的大小。

nIDFirstnIDLast 參數會定義工作區會重新調整位置的控制項 ID 的範圍。 nIDLeftOver 參數指定位置並調整大小以填滿控制列未填滿的工作區其餘子視窗 (通常是檢視表) 的 ID。

需求

Header: afxwin.h

顯示: