Condividi tramite


Creazione di una finestra di dialogo da cui non è possibile uscire in fase di esecuzione

Aggiornamento: novembre 2007

È possibile creare una finestra di dialogo da cui non è possibile uscire in fase di esecuzione. Questo tipo di finestra di dialogo si rivela utile per le schermate di accesso e per i blocchi di applicazioni o documenti.

Per creare una finestra di dialogo da cui non è possibile uscire in fase di esecuzione

  1. Disattivare il menu di sistema e il pulsante Chiudi per la finestra di dialogo.

  2. Eliminare i pulsanti Annulla e OK.

In fase di esecuzione non è possibile uscire da una finestra di dialogo modale con queste caratteristiche.

Per consentire la verifica di questo tipo di finestra di dialogo, la funzione di verifica della finestra di dialogo rileva la pressione di ESC, denominato anche tasto virtuale VK_ESCAPE. Indipendentemente dal comportamento della finestra di dialogo in fase di esecuzione, è possibile chiuderla in modalità test premendo ESC.

Nota:

Nelle applicazioni MFC, per creare una finestra di dialogo da cui non sia possibile uscire in fase di esecuzione è necessario eseguire l'override del comportamento predefinito diOnOK e OnCancel. Se ad esempio si tenta di eseguire i passaggi precedenti nella finestra Informazioni su di un'applicazione generata mediante una procedura guidata MFC predefinita, i tasti ESC e INVIO determinano comunque la chiusura della finestra di dialogo.

Per informazioni sull'aggiunta di risorse a progetti gestiti, vedere Risorse nelle applicazioni nella Guida per gli sviluppatori di .NET Framework. Per informazioni sull'aggiunta manuale di file di risorse a progetti gestiti, sull'accesso alle risorse, sulla visualizzazione di risorse statiche e sull'assegnazione di stringhe di risorse alle proprietà, vedere Procedura dettagliata: localizzazione di Windows Form e Procedura dettagliata: utilizzo di risorse per la localizzazione con ASP.NET.

Requisiti

Win32

Vedere anche

Attività

Creazione di una nuova risorsa

Riferimenti

File di risorse (Visual Studio)

Editor finestre