CBasePane::SetWindowPos

更改窗格的大小、位置和Z顺序。

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

参数

  • [in] pWndInsertAfter
    用于标识在z-顺序的此 CWnd 对象之前的 CWnd 对象。有关更多信息,请参见 调试 [Visual Studio]

  • [in] x
    指定窗口的左侧的位置。

  • [in] y
    指定窗口顶部的位置。

  • [in] cx
    指定窗口的宽度。

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

  • [in] nFlags
    指定大小和位置选项。有关更多信息,请参见 调试 [Visual Studio]

  • [in] hdwp
    对包含大小和位置信息一个或多个windows结构的句柄。

返回值

若要更新延迟窗口location结构的句柄或 NULL。

备注

如果 pWndInsertAfter 是 NULL,此方法调用 调试 [Visual Studio]。如果 pWndInsertAfter 非NULL,此方法调用 DeferWindowPos

要求

标头: afxbasepane.h

请参见

参考

CBasePane选件类

层次结构图