Classe CPaneDivider
Este tópico está incluído para integridade. Para obter mais detalhes, consulte o código-fonte localizado na pasta VC\atlmfc\src\mfc de sua instalação do Visual Studio.
A classe de CPaneDivider divide dois painéis, divide dois grupos de painéis, ou separa um grupo de painéis da área cliente da janela de quadro chave.
class CPaneDivider : public CBasePane
Membros
Construtores public
Nome |
Descrição |
---|---|
|
Métodos públicos
Nome |
Descrição |
---|---|
|
|
|
|
|
|
|
|
Overrides ( CBasePane::CalcFixedLayout.) |
|
|
|
Overrides ( CBasePane::CreateEx.) |
|
Overrides ( CBasePane::DoesAllowDynInsertBefore.) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Overrides ( CBasePane::IsAutoHideMode.) |
|
|
|
Overrides ( CBasePane::IsHorizontal.) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Overrides ( CBasePane::Serialize.) |
|
|
|
|
|
|
|
|
|
|
Métodos públicos
Nome |
Descrição |
---|---|
Retorna a lista de painéis que residem em Classe CPaneContainer. Esse método deve ser chamado somente para divisores padrão do painel. |
|
Retorna a lista de divisores de painel que residem em Classe CPaneContainer. Esse método deve ser chamado somente para divisores padrão do painel. |
Membros de dados
Nome |
Descrição |
---|---|
Especifica a largura em pixels padrão de todos os divisores do painel no aplicativo. |
|
Contém um ponteiro para informações sobre CPaneDividerobjeto derivado da classe de tempo de execução. |
Comentários
A estrutura cria objetos de CPaneDivider automaticamente quando um painel é conectado.
Há dois tipos de divisores do painel:
um divisor padrão do painel é criado quando um grupo de painéis está conectado a um lado da janela do quadro chave. O divisor padrão do painel contém um ponteiro para Classe CPaneContainerManager e redireciona a maioria das operações no grupo de painéis (como redimensionar um painel, ou o encaixe de outro painel ou contêiner) para o gerenciador de contêiner. Cada painel de encaixe mantém um ponteiro ao divisor padrão do painel.
Um divisor normal do painel divide apenas dois painéis em um contêiner. Para mais informações, consulte Classe CPaneContainer.
Exemplo
O exemplo a seguir demonstra como obter um objeto de CPaneDivider de um objeto de CWorkspaceBar . Este trecho de código é parte de Exemplo de demonstração de guias MDI.
// CWorkspaceBar m_wndWorkSpace
CPaneDivider* pSlider = m_wndWorkSpace.GetDefaultPaneDivider ();
Hierarquia de herança
Requisitos
Cabeçalho: afxPaneDivider.h