Condividi tramite


Creazione di una finestra di dialogo da cui non è possibile uscire

È possibile creare una finestra di dialogo di runtime da cui non è possibile uscire.Questo tipo di finestra di dialogo è utile per gli accessi e per i blocchi di applicazioni o documenti.

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

  1. Nel riquadro Proprietà per la finestra di dialogo impostare la proprietà System Menu su FALSE.

    Verranno disabilitati il menu di sistema e il pulsante Chiudi della finestra di dialogo.

  2. Nel form della finestra di dialogo eliminare i pulsanti OK e Annulla.

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

Per abilitare il test di questo tipo di finestra di dialogo, la funzione della finestra di dialogo di test rileva quando viene premuto il tasto ESC.(ESC è anche noto come tasto virtuale VK_ESCAPE.) Indipendentemente dal comportamento della finestra di dialogo in fase di esecuzione, è possibile chiuderla in modalità test premendo ESC.

[!NOTA]

Per le applicazioni MFC, per creare una finestra di dialogo da cui non è possibile uscire, è necessario eseguire l'override del comportamento predefinito di OnOKe OnCancel poiché anche se si eliminano i pulsanti associati, la finestra di dialogo può ancora essere chiusa premendo INVIO o ESC.

Per informazioni sull'aggiunta di risorse ai progetti gestiti, vedere Risorse nelle applicazioni desktop.Per informazioni su come aggiungere manualmente file di risorse a progetti gestiti, accedere alle risorse, visualizzare le risorse statiche e assegnare stringhe di risorse alle proprietà, vedere Procedura dettagliata: localizzazione di Windows Form e Walkthrough: Using Resources for Localization with ASP.NET.

Requisiti

Win32

Vedere anche

Attività

Procedura: creare una risorsa

Riferimenti

File di risorse (Visual Studio)

Editor finestre