Aggiunta di gestori eventi per i controlli della finestra di dialogo
Per le finestre di dialogo di progetto già associate a una classe, quando si creano i gestori eventi è possibile usufruire di alcune procedure rapide. È possibile creare rapidamente un gestore per l'evento di notifica del controllo predefinito o per qualsiasi messaggio di Windows.
Per creare un gestore per l'evento di notifica del controllo predefinito
Fare doppio clic sul controllo. Verrà aperto l'editor di testo.
Aggiungere il codice del gestore della notifica del controllo nell'editor di testo.
Per creare un gestore eventi per qualsiasi messaggio di Windows
Fare clic sul controllo per il quale si desidera gestire l'evento di notifica.
Nella finestra Proprietà scegliere il pulsante Eventi di controllo. Verrà visualizzato l'elenco degli eventi comuni di Windows associati al controllo. Per il pulsante OK standard della finestra di dialogo Informazioni su, ad esempio, vengono elencati i seguenti eventi di notifica:
BN_CLICKED
BN_DOUBLECLICKED
BN_KILLFOCUS
BN_SETFOCUS
Nota
In alternativa, selezionare la finestra di dialogo e scegliere il pulsante Eventi di controllo per visualizzare l'elenco degli eventi comuni di Windows per tutti i controlli della finestra di dialogo.
Nella finestra Proprietà fare clic sulla colonna destra accanto all'evento da gestire, quindi selezionare il nome dell'evento di notifica suggerito (OnBnClickedOK, ad esempio, gestisce BN_CLICKED).
Nota
In alternativa, anziché selezionare il nome del gestore eventi predefinito è possibile specificare il nome personalizzato per il gestore eventi.
Dopo avere selezionato l'evento, viene aperto l'editor di testo e visualizzato il codice del gestore eventi. All'elemento OnBnClickedOK predefinito, ad esempio, viene aggiunto il seguente codice:
void CAboutDlg::OnBnClickedOk(void) { // TODO: Add your control notification handler code here }
Per aggiungere il gestore eventi a una classe diversa da quella che implementa la finestra di dialogo, utilizzare la Creazione guidata gestore eventi. Per ulteriori informazioni, vedere Aggiunta di un gestore eventi.
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à
Definizione di variabili membro per i controlli della finestra di dialogo
Aggiunta di una funzione membro
Aggiunta di una variabile membro
Override di una funzione virtual
Riferimenti
Eventi di controllo predefiniti
Tipi di variabili e controlli di finestre di dialogo