Compartilhar via


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

Consulte também

Referência

Classe CDockingManager

Gráfico da hierarquia