Aggiungere un gestore eventi
Dall'editor di risorse è possibile aggiungere un nuovo gestore dell'evento o modificare un gestore dell'evento esistente per un controllo di finestra di dialogo usando la Creazione guidata gestore eventi.
È possibile aggiungere un evento alla classe che implementa la finestra di dialogo usando la finestra Proprietà. Per aggiungere l'evento a una classe diversa dalla classe della finestra di dialogo, usare la Creazione guidata gestore eventi.
Per aggiungere un gestore dell'evento a un controllo di finestra di dialogo:
Fare doppio clic sulla risorsa finestra di dialogo nella Visualizzazione risorse per aprire la risorsa che contiene il controllo nell'Editor di finestre.
Fare clic con il pulsante destro del mouse sul controllo per il quale si vuole gestire l'evento di notifica.
Nel menu di scelta rapida scegliere Aggiungi gestore eventi per visualizzare la Creazione guidata gestore eventi.
Selezionare l'evento nella casella Tipo di messaggio per aggiungerlo alla classe selezionata nella casella Elenco classi.
Accettare il nome predefinito nella casella Nome gestore funzioni o specificare il nome desiderato.
Selezionare Aggiungi e modifica per aggiungere il gestore dell'evento al progetto e aprire l'editor di testo nella nuova funzione per aggiungere il codice del gestore dell'evento appropriato.
Se il tipo di messaggio selezionato ha già un gestore dell'evento per la classe selezionata, Aggiungi e modifica non è disponibile e Modifica codice è disponibile. Selezionare Modifica codice per aprire l'editor di testo nella funzione esistente.
In alternativa, è possibile aggiungere i gestori di eventi dalla finestra Proprietà. Per altre informazioni, vedere Aggiunta di gestori eventi per i controlli della finestra di dialogo.
In questa sezione
Creazione guidata gestore eventi
Questa procedura guidata aggiunge un gestore dell'evento per un controllo di finestra di dialogo alla classe selezionata. Se si aggiunge un gestore dell'evento dalla finestra Proprietà, è possibile aggiungerlo solo la classe che implementa la finestra di dialogo. Per altre informazioni, vedere Aggiunta di gestori eventi per i controlli della finestra di dialogo.
Nome comando
Identifica il controllo selezionato, per il quale viene aggiunto il gestore dell'evento. Questa casella non è disponibile.
Tipo di messaggio
Visualizza l'elenco dei possibili gestori di messaggi correnti per il controllo selezionato.
Nome gestore funzioni
Visualizza il nome della funzione aggiunta per gestire l'evento. Per impostazione predefinita, il nome è basato sul tipo di messaggio e il comando, preceduto da
On
. Ad esempio, per il pulsante denominatoIDC_BUTTON1
, il tipo di messaggioBN_CLICKED
visualizza il nome del gestore funzioniOnBnClickedButton1
.Elenco classi
Visualizza le classi disponibili a cui è possibile aggiungere un gestore dell'evento. La classe per la finestra di dialogo selezionata è visualizzata in rosso.
Descrizione gestore
Specifica una descrizione per l'elemento selezionato nella casella Tipo di messaggio. Questa casella non è disponibile.
Aggiungi e modifica
Aggiunge il gestore di messaggi alla classe o all'oggetto selezionato. Apre anche l'editor di testo nella nuova funzione in modo che sia possibile aggiungere il codice del gestore per la notifica del controllo.
Modifica codice
Apre l'editor di testo per la funzione esistente selezionata in modo che sia possibile aggiungere o modificare il codice del gestore di notifiche del controllo.