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 |
---|---|
Adiciona um painel. |
|
Adiciona ou remove um painel da lista global. |
|
Ajusta o layout da janela minimoldura. |
|
|
|
Calcula o dimensionar das bordas para um janela com minimoldura. |
|
Calcule o retângulo esperado de uma janela ancorada. |
|
Determina se o painel corrente pode ser encaixado para outra janela de painel ou quadro. |
|
Determina se a mini-quadro janela pode ser encaixada para um painel. |
|
|
|
Converte o painel em um documento com guias. |
|
Cria um janela com minimoldura e a anexa o CPaneFrameWnd objeto. |
|
Cria um janela com minimoldura e a anexa o CPaneFrameWnd objeto. |
|
Encaixa o painel. |
|
Localiza um painel com a ID do controle especificado na lista global de painéis flutuantes. |
|
Localiza o janela com minimoldura contendo um ponto fornecido pelo usuário. |
|
Retorna a altura do janela com minimoldura legenda. |
|
Calcula o retângulo delimitador de um janela com minimoldura legenda. |
|
Retorna o texto de legenda. |
|
|
|
Retorna o modo de encaixe. |
|
Retorna o primeiro painel visível contidos em um janela com minimoldura. |
|
|
|
Retorna um painel que está contido no janela com minimoldura. |
|
Retorna o número de painéis que estão contidos em um janela com minimoldura. |
|
|
|
|
|
|
|
Retorna o número de painéis visíveis que estão contidos em uma janela minimoldura. |
|
Determina que parte de um janela com minimoldura está em um determinado ponto. |
|
|
|
|
|
Determina se um janela com minimoldura deve ser implementada para baixo. |
|
Determina se um janela com minimoldura devem ser acumulados. |
|
Interrompe o timer de encaixe. |
|
Carrega o estado do painel do registro. |
|
Determina se é possível encaixar. |
|
Encaixa a janela minimoldura na posição mais recente. |
|
Interrompe o timer do pacote cumulativo de atualizações. |
|
Move a janela minimoldura um deslocamento especificado. |
|
Ajusta o layout de um painel contido. |
|
Define o timer do pacote cumulativo de atualizações. |
|
Chamada pela estrutura quando um painel no janela com minimoldura estiver oculta ou exibida. |
|
Retorna um painel se ele contiver um ponto dentro de uma janela minimoldura fornecido pelo usuário. |
|
|
|
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. |
Redesenha todo mini-quadro janelas. |
|
Chamado pela estrutura para remover painéis não válido. |
|
Remove um painel da janela minimoldura. |
|
Substitui um painel com outra. |
|
Salva o estado do painel de no registro. |
|
CPaneFrameWnd::Serialize |
Lê ou grava este objeto de ou para um arquivar. |
Conjuntos de botões de legenda. |
|
|
|
|
|
Define o timer de encaixe. |
|
Define o estado de encaixe. |
|
|
|
Chamado pela estrutura para conjunto o estado predocking. |
|
Ajusta o dimensionar de um janela com minimoldura para que ele seja equivalente a um painel contido. |
|
Lágrimas um menu. |
|
|
|
|
Métodos protegidos
Nome |
Descrição |
---|---|
Determina se um janela com minimoldura deve ser rolado para cima ou para baixo. |
|
Desenha as bordas de um janela com minimoldura. |
Membros de dados
Nome |
Descrição |
---|---|
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
Requisitos
Cabeçalho: afxPaneFrameWnd.h