Partilhar via


Como: Exibir informações de comando na barra de status

Quando você executa o Assistente de aplicativo para criar o esqueleto do seu aplicativo, você pode dar suporte a uma barra de ferramentas e uma barra de status. Apenas uma opção no Assistente de Aplicação suporta ambos. Quando uma barra de status está presente, o aplicativo fornece automaticamente feedback útil à medida que o usuário move o ponteiro sobre os itens nos menus. A aplicação exibe automaticamente uma mensagem de aviso na barra de estado quando o item de menu é destacado. Por exemplo, quando o utilizador move o ponteiro sobre o comando Recortar no menu Editar, a barra de status pode exibir "Corta a seleção e coloca na área de transferência" na área de mensagem da barra de status. O prompt ajuda o usuário a entender a finalidade do item de menu. Isso também funciona quando o usuário clica em um botão da barra de ferramentas.

Pode melhorar a ajuda da barra de estado definindo mensagens de aviso para itens de menu que adicionar ao programa. Para fazer isso, forneça os textos de prompt ao editar as propriedades do item de menu no editor de menu. As cadeias de caracteres definidas são armazenadas no arquivo de recursos do aplicativo; eles têm os mesmos IDs que os comandos que explicam.

Por padrão, o Assistente de Aplicativo adiciona AFX_IDS_IDLEMESSAGE, a ID de uma mensagem padrão "Pronto", que é exibida quando o programa está aguardando novas mensagens. Se você especificar a opção Ajuda Context-Sensitive no Assistente de aplicativo, a mensagem será alterada para "Para obter ajuda, pressione F1".

Ver também

Tratamento e mapeamento de mensagens