Zpracování událostí
Zpracování událostí je primárně určeno pro třídy modelu COM (třídy jazyka C++, které implementují objekty COM, obvykle pomocí tříd knihovny ATL nebo atributu coclass). Další informace naleznete v tématu Zpracování událostí v modelu COM.
Zpracování událostí je také podporováno nativními třídami jazyka C++ (třídy jazyka C++, které neimplementují objekty modelu COM), ačkoli je tato podpora zastaralá a bude v budoucí verzi odstraněna. Další informace naleznete v tématu Zpracování událostí v nativním jazyce C++.
Zpracování událostí podporuje jednovláknové a vícevláknové použití a chrání data před současným přístupem více vlákny.Zároveň umožňuje odvodit podtřídy ze zdroje události nebo tříd příjemce a v odvozené třídě podporuje rozšířené události zdroje a příjemce.
Jazyk Visual C++ obsahuje atributy a klíčová slova pro deklarování událostí a obslužných rutin.Atributy událostí a klíčová slova lze použít v programech modulu CLR a v nativních programech jazyka C++.
Téma |
Description |
---|---|
Vytvoří zdroj události. |
|
Vytvoří příjemce události. |
|
Deklaruje událost. |
|
Zvýrazní stranu volání události. |
|
Přidruží metodu obslužné rutiny k události. |
|
Odpojí metodu obslužné rutiny od události. |