CPane::DockPane
Закрепит панель запрещены для базовой области.
virtual BOOL DockPane(
CBasePane* pDockBar,
LPCRECT lpRect,
AFX_DOCK_METHOD dockMethod
);
Параметры
[in] [out] pDockBar
Определяет основную панель для закрепления на этой панели.[входящий] lpRect
Определяет прямоугольник в базовой области, где эта панель быть закрепленным.[входящий] dockMethod
Определяет метод закрепления. Доступны следующие параметры.Параметр
Описание
DM_UNKNOWN
Инфраструктура использует этот параметр, если метод закрепления неизвестен. Панель не сохраняет свою последнюю позицию плавающей запятой. Также можно использовать этот параметр программно закрепление панели, когда нет необходимости хранить последняя позиция плавающей запятой.
DM_MOUSE
Для внутреннего использования.
DM_DBL_CLICK
Этот параметр используется, если захват дважды щелкнуть. Панель перемещена на его последней позиции закрепления. Если панель отстыковатьа, дважды щелкнув, то панель перемещена на его последней позиции плавающей запятой.
DM_SHOW
Этот параметр можно использовать программно, чтобы закрепить панель. Панель сохраняет свою последнюю позицию плавающей запятой.
DM_RECT
Панель закреплена в области, указанной lpRect.
DM_STANDARD
При использовании этого параметра границы панель выпишут как фрейм структуры, пока их перемещение.
Возвращаемое значение
Если панель TRUE была успешно; закреплена в противном случае – значение FALSE.
Заметки
Этот метод закрепит панель для базовой области, указанной параметром pDockBar. Сначала необходимо включить закрепление путем вызова CBasePane::EnableDocking.
Требования
заголовок: afxPane.h