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


CDockingManager::GetPaneList

Возвращает список панелей, относящихся к диспетчеру закрепления. Это включает все области плавающей запятой.

void GetPaneList(
    CObList& lstBars,
    BOOL bIncludeAutohide = FALSE,
    CRuntimeClass* pRTCFilter = NULL,
    BOOL bIncludeTabs = FALSE
);

Параметры

  • [in, out] lstBars
    Содержит все области текущего диспетчера закрепления.

  • [входящий] bIncludeAutohide
    TRUE чтобы включить панели, в режиме автоматического скрытия; в противном случае – значение FALSE.

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

  • [входящий] bIncludeTabs
    TRUE чтобы включить вкладки; в противном случае – значение FALSE.

Заметки

Если какие-либо со вкладками панели в диспетчере закрепления, то метод возвращает указатели на объекты Класс CBaseTabbedPane и необходимо явно перечислять вкладки.

Используйте pRTCFilter чтобы получить определенный класс панелей. Например, можно получить только панели инструментов, установив это значение.

Требования

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

См. также

Ссылки

Класс CDockingManager

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