Partilhar via


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?

Consulte também

Conceitos

Barras de status