Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esta seção contém informações sobre os elementos de programação usados com controles de barra de status.
Súmulas
| Tópico | Conteúdo |
|---|---|
| barras de status | Uma barra de status é uma janela horizontal na parte inferior de uma janela pai na qual um aplicativo pode exibir vários tipos de informações de status. |
Funções
| Tópico | Conteúdo |
|---|---|
| CreateStatusWindow | Cria uma janela de status, que normalmente é usada para exibir o status de um aplicativo. A janela geralmente aparece na parte inferior da janela pai e contém o texto especificado.
Observação: Essa função é obsoleta. Use CreateWindow. |
| DrawStatusText | A função DrawStatusText desenha o texto especificado no estilo de uma janela de status com bordas. |
| menuHelp | Processa mensagens WM_MENUSELECT e WM_COMMAND e exibe o texto da Ajuda sobre o menu atual na janela de status especificada. |
Mensagens
| Tópico | Conteúdo |
|---|---|
| SB_GETBORDERS | Recupera as larguras atuais das bordas horizontais e verticais de uma janela de status. |
| SB_GETICON | Recupera o ícone de uma parte em uma barra de status. |
| SB_GETPARTS | Recupera uma contagem das partes em uma janela de status. A mensagem também recupera a coordenada da borda direita do número especificado de partes. |
| SB_GETRECT | Recupera o retângulo delimitador de uma parte em uma janela de status. |
| SB_GETTEXT | A mensagem SB_GETTEXT recupera o texto da parte especificada de uma janela de status. |
| SB_GETTEXTLENGTH | A mensagem SB_GETTEXTLENGTH recupera o comprimento, em caracteres, do texto da parte especificada de uma janela de status. |
| SB_GETTIPTEXT | Recupera o texto da dica de ferramenta para uma parte em uma barra de status. A barra de status deve ser criada com o estilo SBT_TOOLTIPS para habilitar dicas de ferramenta. |
| SB_GETUNICODEFORMAT | Recupera o sinalizador de formato de caractere Unicode para o controle. |
| SB_ISSIMPLE | Verifica um controle de barra de status para determinar se ele está no modo simples. |
| SB_SETBKCOLOR | Define a cor da tela de fundo em uma barra de status. |
| SB_SETICON | Define o ícone para uma parte em uma barra de status. |
| SB_SETMINHEIGHT | Define a altura mínima da área de desenho de uma janela de status. |
| SB_SETPARTS | Define o número de partes em uma janela de status e a coordenada da borda direita de cada parte. |
| SB_SETTEXT | A mensagem SB_SETTEXT define o texto na parte especificada de uma janela de status. |
| SB_SETTIPTEXT | Define o texto da dica de ferramenta para uma parte em uma barra de status. A barra de status deve ter sido criada com o estilo SBT_TOOLTIPS para habilitar dicas de ferramenta. |
| SB_SETUNICODEFORMAT | Define o sinalizador de formato de caractere Unicode para o controle. Essa mensagem permite que você altere o conjunto de caracteres usado pelo controle em tempo de execução, em vez de precisar recriar o controle. |
| SB_SIMPLE | Especifica se uma janela de status exibe texto simples ou exibe todas as partes da janela definidas por uma mensagem de SB_SETPARTS anterior. |
Notificações
| Tópico | Conteúdo |
|---|---|
| NM_CLICK (barra de status) | Notifica a janela pai de um controle de barra de status que o usuário clicou no botão esquerdo do mouse dentro do controle.
NM_CLICK (barra de status) é enviado na forma de uma mensagem de WM_NOTIFY. |
| NM_DBLCLK (barra de status) | Notifica a janela pai de um controle de barra de status que o usuário clicou duas vezes no botão esquerdo do mouse dentro do controle. Essa notificação é enviada na forma de uma mensagem de WM_NOTIFY. |
| NM_RCLICK (barra de status) | Notifica a janela pai de um controle de barra de status que o usuário clicou no botão direito do mouse dentro do controle. Essa notificação é enviada na forma de uma mensagem de WM_NOTIFY. |
| NM_RDBLCLK (barra de status) | Notifica as janelas pai de um controle de barra de status que o usuário clicou duas vezes no botão direito do mouse dentro do controle.
NM_RDBLCLK (barra de status) é enviada na forma de uma mensagem de WM_NOTIFY. |
| SBN_SIMPLEMODECHANGE | Enviado por um controle de barra de status quando o modo simples é alterado devido a uma mensagem SB_SIMPLE. Essa notificação é enviada na forma de uma mensagem de WM_NOTIFY. |
Constantes
| Tópico | Conteúdo |
|---|---|
| estilos de barra de status | Esta seção lista os estilos, além dos estilos de janela padrão, compatíveis com barra de status controles. |