Compartilhar 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 tempo de execução que um usuário não é possível 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 é possível sair.

  1. No Propriedades painel para a caixa de diálogo, defina a Menu 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 restrita que possui as seguintes características.

Para habilitar o teste desse tipo de caixa de diálogo, a função de caixa de diálogo de teste detecta quando ESC seja pressionado.(ESC também conhecido como é a chave VK_ESCAPE virtual). Não importa como a caixa de diálogo é projetada para comportar-se 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 que os usuários não podem sair, você deve substituir o comportamento padrão do OnOKe OnCancel porque o mesmo que você exclua os botões associados, a caixa de diálogo ainda pode ser dispensada, pressionando ENTER ou ESC.

Para obter informações sobre como adicionar recursos a projetos gerenciados, consulte Recursos em aplicativos de Desktop.Para obter informações sobre como adicionar arquivos de recursos para projetos gerenciados, acessar recursos manualmente, exibir recursos estáticos e atribuir seqüências de caracteres de recursos a propriedades, consulte Passo a passo: Localizando Windows Forms e Walkthrough: Using Resources for Localization with ASP.NET.

Requisitos

Win32

Consulte também

Tarefas

Como: criar um recurso

Referência

Arquivos de recurso (Visual Studio)

Editor de diálogo