Поделиться через


CBasePane::SetWindowPos

Изменяет размер, положения и z-порядка панелей.

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

Параметры

  • [входящий] pWndInsertAfter
    Указывает объект CWnd, который поставляется, прежде чем этот объект CWnd в соответствии с z-порядком. Дополнительные сведения см. в разделе CWnd::SetWindowPos.

  • [входящий] x
    Указывает положение левого края окна.

  • [входящий] y
    Указывает положение верхней части окна.

  • [входящий] cx
    Указывает ширину окна.

  • [входящий] cy
    Указывает высоту окна.

  • [входящий] nFlags
    Указывает параметры размера и позиции. Дополнительные сведения см. в разделе CWnd::SetWindowPos.

  • [входящий] hdwp
    Дескриптор для структуры, содержащей данные размера и позиции для одного или нескольких окон.

Возвращаемое значение

Дескриптор обновленной отложенной структуре части окна или NULL.

Заметки

Если pWndInsertAfterNULL, то этот метод вызывает CWnd::SetWindowPos. Если pWndInsertAfter подписчиков, отличных от NULL, то этот метод вызывает DeferWindowPos.

Требования

заголовок: afxbasepane.h

См. также

Ссылки

Класс CBasePane

Диаграмма иерархии