Compartilhar via


Como exibir informações do comando na barra de status

Ao executar o Assistente de aplicativo para criar o esqueleto do aplicativo, você pode dar suporte a uma barra de ferramentas e a uma barra de status. Apenas uma opção no Assistente de aplicativo dá suporte a ambos. Quando uma barra de status está presente, o aplicativo fornece automaticamente comentários úteis à medida que o usuário move o ponteiro sobre itens nos menus. O aplicativo exibe automaticamente uma cadeia de caracteres de prompt na barra de status quando o item de menu é realçado. Por exemplo, quando o usuário move o ponteiro sobre o comando Recortar no menu Editar, a barra de status pode exibir "Recorta a seleção e a 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.

Você pode adicionar a essa ajuda de barra de status definindo cadeias de caracteres de prompt para itens de menu que você acrescentar ao programa. Para isso, forneça as cadeias de caracteres de prompt ao editar as propriedades do item de menu no editor de menus. As cadeias de caracteres definidas são armazenadas no arquivo de recurso do aplicativo; eles têm as mesmas IDs dos comandos que elas 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 aguarda novas mensagens. Se você especificar a opção Ajuda contextual no Assistente de aplicativo, a mensagem será alterada para "Para obter ajuda, pressione F1".

Confira também

Tratamento e mapeamento de mensagem