CDockingManager::GetPaneList
Retorna uma lista de painéis que pertencem ao gerenciador de encaixe. Isso inclui todos os painéis flutuante.
void GetPaneList(
CObList& lstBars,
BOOL bIncludeAutohide = FALSE,
CRuntimeClass* pRTCFilter = NULL,
BOOL bIncludeTabs = FALSE
);
Parâmetros
Em, [out] lstBars
Contém todos os painéis do gerenciador de encaixe atual.[in] bIncludeAutohide
TRUE para incluir os painéis que reagem do modo de autohide; caso contrário, FALSE.[in] pRTCFilter
Se não NULL, a lista retornado contém os painéis somente da classe especificada em tempo de execução.[in] bIncludeTabs
TRUE para incluir guias; caso contrário, FALSE.
Comentários
Se houver painel com guias no gerenciador de encaixe, o método retorna ponteiros para objetos de Classe CBaseTabbedPane e você deve enumerar as guias explicitamente.
Use pRTCFilter para obter uma determinada classe de painéis. Por exemplo, você pode obter apenas barras de ferramentas definindo este valor corretamente.
Requisitos
Cabeçalho: afxDockingManager.h