Compartilhar via


Classe CPaneFrameWnd

Isso Zoom, Para Cima e Ampliar está em construção.

Implementa uma janela minimoldura que contém um painel.O painel preenche a área de cliente da janela.

class CPaneFrameWnd : public CWnd

Membros

Métodos públicos

Nome

Descrição

CPaneFrameWnd::AddPane

Adiciona um painel.

CPaneFrameWnd::AddRemovePaneFromGlobalList

Adiciona ou remove um painel da lista global.

CPaneFrameWnd::AdjustLayout

Ajusta o layout da janela minimoldura.

CPaneFrameWnd::AdjustPaneFrames

 

CPaneFrameWnd::CalcBorderSize

Calcula o dimensionar das bordas para um janela com minimoldura.

CPaneFrameWnd::CalcExpectedDockedRect

Calcule o retângulo esperado de uma janela ancorada.

CPaneFrameWnd::CanBeAttached

Determina se o painel corrente pode ser encaixado para outra janela de painel ou quadro.

CPaneFrameWnd::CanBeDockedToPane

Determina se a mini-quadro janela pode ser encaixada para um painel.

CPaneFrameWnd::CheckGripperVisibility

 

CPaneFrameWnd::ConvertToTabbedDocument

Converte o painel em um documento com guias.

CPaneFrameWnd::criar

Cria um janela com minimoldura e a anexa o CPaneFrameWnd objeto.

CPaneFrameWnd::CreateEx

Cria um janela com minimoldura e a anexa o CPaneFrameWnd objeto.

CPaneFrameWnd::DockPane

Encaixa o painel.

CPaneFrameWnd::FindFloatingPaneByID

Localiza um painel com a ID do controle especificado na lista global de painéis flutuantes.

CPaneFrameWnd::FrameFromPoint

Localiza o janela com minimoldura contendo um ponto fornecido pelo usuário.

CPaneFrameWnd::GetCaptionHeight

Retorna a altura do janela com minimoldura legenda.

CPaneFrameWnd::GetCaptionRect

Calcula o retângulo delimitador de um janela com minimoldura legenda.

CPaneFrameWnd::GetCaptionText

Retorna o texto de legenda.

CPaneFrameWnd::GetDockingManager

 

CPaneFrameWnd::GetDockingMode

Retorna o modo de encaixe.

CPaneFrameWnd::GetFirstVisiblePane

Retorna o primeiro painel visível contidos em um janela com minimoldura.

CPaneFrameWnd::GetHotPoint

 

CPaneFrameWnd::GetPane

Retorna um painel que está contido no janela com minimoldura.

CPaneFrameWnd::GetPaneCount

Retorna o número de painéis que estão contidos em um janela com minimoldura.

CPaneFrameWnd::GetParent

 

CPaneFrameWnd::GetPinState

 

CPaneFrameWnd::GetRecentFloatingRect

 

CPaneFrameWnd::GetVisiblePaneCount

Retorna o número de painéis visíveis que estão contidos em uma janela minimoldura.

CPaneFrameWnd::HitTest

Determina que parte de um janela com minimoldura está em um determinado ponto.

CPaneFrameWnd::IsCaptured

 

CPaneFrameWnd::IsDelayShow

 

CPaneFrameWnd::IsRollDown

Determina se um janela com minimoldura deve ser implementada para baixo.

CPaneFrameWnd::IsRollUp

Determina se um janela com minimoldura devem ser acumulados.

CPaneFrameWnd::KillDockingTimer

Interrompe o timer de encaixe.

CPaneFrameWnd::LoadState

Carrega o estado do painel do registro.

CPaneFrameWnd::OnBeforeDock

Determina se é possível encaixar.

CPaneFrameWnd::OnDockToRecentPos

Encaixa a janela minimoldura na posição mais recente.

CPaneFrameWnd::OnKillRollUpTimer

Interrompe o timer do pacote cumulativo de atualizações.

CPaneFrameWnd::OnMovePane

Move a janela minimoldura um deslocamento especificado.

CPaneFrameWnd::OnPaneRecalcLayout

Ajusta o layout de um painel contido.

CPaneFrameWnd::OnSetRollUpTimer

Define o timer do pacote cumulativo de atualizações.

CPaneFrameWnd::OnShowPane

Chamada pela estrutura quando um painel no janela com minimoldura estiver oculta ou exibida.

CPaneFrameWnd::PaneFromPoint

Retorna um painel se ele contiver um ponto dentro de uma janela minimoldura fornecido pelo usuário.

CPaneFrameWnd::fixar

 

CPaneFrameWnd::PreTranslateMessage

Usado por classe CWinApp para traduzir as mensagens de janela antes que eles são expedidos para o TranslateMessage and DispatchMessage Funções do Windows.

CPaneFrameWnd::RedrawAll

Redesenha todo mini-quadro janelas.

CPaneFrameWnd::RemoveNonValidPanes

Chamado pela estrutura para remover painéis não válido.

CPaneFrameWnd::RemovePane

Remove um painel da janela minimoldura.

CPaneFrameWnd::ReplacePane

Substitui um painel com outra.

CPaneFrameWnd::SaveState

Salva o estado do painel de no registro.

CPaneFrameWnd::Serialize

Lê ou grava este objeto de ou para um arquivar.

CPaneFrameWnd::SetCaptionButtons

Conjuntos de botões de legenda.

CPaneFrameWnd::SetDelayShow

 

CPaneFrameWnd::SetDockingManager

 

CPaneFrameWnd::SetDockingTimer

Define o timer de encaixe.

CPaneFrameWnd::SetDockState

Define o estado de encaixe.

CPaneFrameWnd::SetHotPoint

 

CPaneFrameWnd::SetPreDockState

Chamado pela estrutura para conjunto o estado predocking.

CPaneFrameWnd::SizeToContent

Ajusta o dimensionar de um janela com minimoldura para que ele seja equivalente a um painel contido.

CPaneFrameWnd::StartTearOff

Lágrimas um menu.

CPaneFrameWnd::StoreRecentDockSiteInfo

 

CPaneFrameWnd::StoreRecentTabRelatedInfo

 

Métodos protegidos

Nome

Descrição

CPaneFrameWnd::OnCheckRollState

Determina se um janela com minimoldura deve ser rolado para cima ou para baixo.

CPaneFrameWnd::OnDrawBorder

Desenha as bordas de um janela com minimoldura.

Membros de dados

Nome

Descrição

CPaneFrameWnd::m_bUseSaveBits

Especifica se deve registrar a classe de janela com o CS_SAVEBITS estilo de classe.

Comentários

O estrutura cria automaticamente um CPaneFrameWnd objeto quando um painel de um estado encaixado é alternado para um estado flutuante.

A janela com minimoldura pode ser arrastado com seu Sumário visível (imediata encaixe) ou usando um retângulo de arrastar (encaixe padrão).O modo de encaixe do painel de contêiner do quadro mini determina comportamento arrastar do mini-quadro.Para obter mais informações, consulte CBasePane::GetDockingMode.

Uma janela minimoldura exibe botões na legenda de acordo com o estilo do painel contidos.Se o painel pode ser fechado (CBasePane::CanBeClosed), ele exibe um botão Fechar. Se o painel apresenta o AFX_CBRS_AUTO_ROLLUP estilo, ele exibe um fixar.

Se você derivar uma classe de CPaneFrameWnd, deve informar a estrutura como criá-lo. Criar a classe substituindo CPane::CreateDefaultMiniframe, ou conjunto o CPane::m_pMiniFrameRTC membro, de modo que ele aponta para as informações de classe em tempo de execução para sua classe.

Hierarquia de herança

CObject

   CCmdTarget

      CWnd

         CPaneFrameWnd

Requisitos

Cabeçalho: afxPaneFrameWnd.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CWnd

Outros recursos

Classes (@@)