Partilhar via


Criar uma caixa de diálogo que os usuários não é possível sair.

Você pode criar uma caixa de diálogo de runtime que um usuário não pode sair. Esse tipo de caixa de diálogo é útil para logons e para o aplicativo ou bloqueios de documento.

Para criar uma caixa de diálogo que um usuário não pode sair.

  1. No Propriedades painel para a caixa de diálogo, defina a Menu de sistema propriedade para false.

    Isso desabilita o menu de sistema de caixa de diálogo e Fechar botão.

  2. No formulário de caixa de diálogo, exclua o Cancelar e OK botões.

    Em tempo de execução, um usuário não pode sair de uma caixa de diálogo modal tem essas características.

Para habilitar o teste desse tipo de caixa de diálogo, a função de caixa de diálogo de teste detecta ESC seja pressionado. (ESC também conhecido como é a chave VK_ESCAPE virtual). Não importa como a caixa de diálogo é projetada para se comportam em tempo de execução, você pode encerrá-lo no modo de teste pressionando ESC.

ObservaçãoObservação

Para aplicativos MFC, para criar uma caixa de diálogo, os usuários não podem sair, você deve substituir o comportamento padrão do OnOKe OnCancel porque, mesmo se você excluir botões associados, a caixa de diálogo ainda pode ser descartada, pressionando ENTER ou ESC.

Para obter informações sobre como adicionar recursos a projetos gerenciados, consulte Recursos em aplicativos. Para obter informações sobre como adicionar arquivos de recursos para projetos gerenciados, acessar recursos, exibir os recursos estáticos e atribuir propriedades seqüências de caracteres de recursos manualmente, consulte Demonstra Passo a passo: Localizando Windows Forms e Passo a passo: usando recursos para localização com o ASP.NET.

Requirements

Win32

Consulte também

Tarefas

Como: Criar um recurso

Referência

Arquivos de recurso (Visual Studio)

Editor de diálogo