Gestione degli eventi
Gestione degli eventi consiste principalmente supportata per le classi COM (classi C++ che implementano gli oggetti COM, in genere utilizzando le classi ATL o coclasse attributo).Per ulteriori informazioni, vedere Gestione degli eventi in COM.
La gestione degli eventi è inoltre supportata per le classi C++ native (classi C++ che non implementano gli oggetti COM), tuttavia, che il supporto è stato deprecato e sarà rimosso nelle versioni future.Per ulteriori informazioni, vedere Gestione degli eventi in C++ nativo.
La gestione degli eventi supporta l'utilizzo singolo e multithreading e proteggere i dati dall'accesso con multithreading simultaneo.Consente inoltre di deriviate le sottoclassi da classi del ricevitore o di origine eventi e supporti il sourcing esteso di evento/la ricezione della classe derivata.
Visual C++ include gli attributi e le parole chiave per dichiarare gli eventi e gestori eventi.Gli attributi e le parole chiave dell'evento è possibile utilizzare nei programmi CLR e nei programmi nativi C++.
Argomento |
Descrizione |
---|---|
crea un'origine evento. |
|
crea un ricevitore di eventi (sink). |
|
Dichiara un evento. |
|
Viene descritto il sito di chiamata di un evento. |
|
Associazione di un metodo del gestore a un evento. |
|
Dissocia un metodo per la gestione di un evento. |