共用方式為


CBasePane::SetWindowPos

變更窗格的大小、位置和疊置順序。

virtual HDWP SetWindowPos(
   const CWnd* pWndInsertAfter,
   int x,
   int y,
   int cx,
   int cy,
   UINT nFlags,
   HDWP hdwp = NULL
);

參數

  • [in] pWndInsertAfter
    識別來源,在疊置順序之前的這 CWnd 物件的 CWnd 物件。 如需詳細資訊,請參閱 CWnd::SetWindowPos

  • [in] x
    指定視窗左側的位置。

  • [in] y
    指定視窗上邊緣的位置。

  • [in] cx
    指定視窗的寬度。

  • [in] cy
    指定視窗的高度。

  • [in] nFlags
    指定大小和位置選項。 如需詳細資訊,請參閱 CWnd::SetWindowPos

  • [in] hdwp
    out 包含大小和位置資訊一個或多個視窗的結構的控制代碼。

傳回值

更新延後的視窗位置結構的控制代碼或 NULL。

備註

如果 pWndInsertAfter 是 NULL,這個方法會呼叫 CWnd::SetWindowPos。 如果 pWndInsertAfter 是非NULL,這個方法會呼叫 DeferWindowPos

需求

標題: afxbasepane.h

請參閱

參考

CBasePane 類別

階層架構圖