Implementação BAR de status no MFC
A CStatusBar objeto é uma BAR de controle com uma linha de painéis de saída de texto.sistema autônomo painéis de saída são normalmente usados sistema autônomo linhas de mensagens e indicadores de status.Exemplos incluem as linhas de mensagem de Ajuda do menu explicam rapidamente o comando de menu selecionado e os indicadores que mostram o status de outras chaves, NUM bloquear e rolar bloquear.
sistema autônomo da MFC versão 4.0, BAR de status sistema autônomo são implementadas usando a classe CStatusBarCtrl, que encapsula um BAR de status controle comum.Para compatibilidade com versões anteriores, a MFC retém o mais antigo BAR de status implementação na classe COldStatusBar.A documentação para versões anteriores do MFC descreve COldStatusBar under CStatusBar.
CStatusBar::GetStatusBarCtrl, uma função de membro novo no MFC 4.0, permite que você tire proveito do suporte do Windows comuns controle BAR de status personalização e recursos adicionais.CStatusBar funções de membro oferecem a maioria da funcionalidade dos controles comuns Windows; no entanto, quando você chamar GetStatusBarCtrl, você pode permitir que o s BAR de status ainda mais as características de um BAR de status. Quando você telefonar GetStatusBarCtrl, ela retornará uma referência a um CStatusBarCtrl objeto. Você pode usar essa referência para manipular o BAR de status controle.
A seguinte figura mostra um BAR de status que exibe vários indicadores.
A BAR de status
Como a BAR de ferramentas, o objeto de BAR de status é incorporado em sua janela de quadro pai e é construído automaticamente quando a janela do quadro é construída.O BAR de status, sistema autônomo todas sistema autônomo BARs de controle é destruído automaticamente também quando o quadro pai é destruído.
O que você deseja saber mais sobre?
De classes do MFCCStatusBar and CStatusBarCtrl
Barras de ferramentas (MFC barra de ferramentas implementação)