Класс CPaneDivider
Этот раздел включен для обеспечения полноты. Дополнительные сведения см. в исходном коде, расположенном в папке VC\atlmfc\src\mfc каталога установки Visual Studio.
Класс CPaneDivider делит 2 панели, секционирована 2 группы в составе области или отделяет группу в составе области из клиентской области главного фреймового окна.
class CPaneDivider : public CBasePane
Члены
Открытые конструкторы
Имя |
Описание |
---|---|
|
Открытые методы
Имя |
Описание |
---|---|
|
|
|
|
|
|
|
|
(Переопределяет CBasePane::CalcFixedLayout). |
|
|
|
(Переопределяет CBasePane::CreateEx). |
|
(Переопределяет CBasePane::DoesAllowDynInsertBefore). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(Переопределяет CBasePane::IsAutoHideMode). |
|
|
|
(Переопределяет CBasePane::IsHorizontal). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(Переопределяет CBasePane::Serialize). |
|
|
|
|
|
|
|
|
|
|
Открытые методы
Имя |
Описание |
---|---|
Возвращает список панелей, которые находятся в Класс CPaneContainer. Этот метод следует вызывать только по умолчанию для разделителей панели. |
|
Возвращает список разделителей области, расположенные в Класс CPaneContainer. Этот метод следует вызывать только по умолчанию для разделителей панели. |
Элементы данных
Имя |
Описание |
---|---|
Задает ширину по умолчанию (в точках) всех разделителей панели в приложении. |
|
Сохраняет указатель на данные среды выполнения о CPaneDivider класса производный объект. |
Заметки
Платформа создает объекты CPaneDivider автоматически, если панель закреплена.
2 Типа разделителей панели:
разделителем по умолчанию, когда группа в составе области создание панели закреплена на стороне главного фреймового окна. Разделителем по умолчанию панель содержит указатель на Класс CPaneContainerManager и перенаправляет большинство операций в группе в составе области (например, размер панели или закрепление другие панели или контейнер) на него контейнера. Каждая панели закрепления поддерживает указатель на него по умолчанию разделителю панели.
Обычный разделитель панели просто делит 2 панели в контейнере. Дополнительные сведения см. в разделе Класс CPaneContainer.
Пример
В следующем примере показано, как получить объект CPaneDivider из объекта CWorkspaceBar. Этот фрагмент кода является частью MDI нашивает примера demo.
// CWorkspaceBar m_wndWorkSpace
CPaneDivider* pSlider = m_wndWorkSpace.GetDefaultPaneDivider ();
Иерархия наследования
Требования
заголовок: afxPaneDivider.h