Compartilhar via


Criando uma caixa de diálogo que usuários não é possível sair em time de execução

Você pode criar uma caixa de diálogo que um usuário não é possível sair do time de execução.Esse tipo de caixa de diálogo é útil para telas de logon e o aplicativo ou documento bloqueios.

Para criar uma caixa de diálogo que os usuários não pode sair em time de execução

  1. desabilitar menu de sistema e o Fechar botão para a caixa de diálogo.

  2. Excluir o Cancelar and OK botões.

Durante o time de execução, um usuário não é possível sair de uma caixa de diálogo modal com essas características.

Para permitir testes desse tipo de caixa de diálogo, a função de caixa de diálogo teste detecta o pressionamento de teclas ESC, também conhecido sistema autônomo a chave virtual VK_ESCAPE.Não importa como a caixa de diálogo se comportará em time de execução, você poderá eliminá-lo no modo de teste pressionando ESC.

Observação:

Para aplicativos MFC, você precisa substituir o comportamento padrão do OnOK and OnCancel para criar uma caixa de diálogo que os usuários não é possível sair em time de execução.Por exemplo, se você tentar executar as etapas citadas caixa sobre de um aplicativo padrão MFC gerado pelo assistente, você verá ESC e digite ainda irão descartar a caixa de diálogo.

Para obter informações sobre como adicionar recursos a projetos gerenciado, consulte Recursos em aplicativos in the Guia do desenvolvedor do .NET estrutura. Para obter informações sobre como adicionar manualmente os recursos gerenciado os arquivos para projetos, recursos de acesso, exibindo recursos estático, e atribuir recursos de cadeias de caracteres para propriedades, consulte Passo-a-passo: Localizar Windows Forms e Demonstra Passo a passo: Usando recursos para localização com o ASP.NET.

Requisitos

Win32

Consulte também

Tarefas

Criando um novo recurso

Referência

Arquivos de recurso (Visual Studio)

Editor de diálogo