Обработка событий
Обработка событий в основном поддерживается для COM-класс (классов C++, которые реализуют com-объекта, обычно с помощью классов библиотеки ATL или CoClass атрибут).Дополнительные сведения см. в разделе Обработка событий в COM.
Обработка событий также поддерживается для собственных классов C++ (классов C++, которые не реализуют COM-объект), однако, что поддержка нерекомендуема и будет исключена в будущих версиях.Дополнительные сведения см. в разделе Обработка событий в собственном C++.
Обработка событий поддерживает единичное и многопоточные потребление и защищает данные от многопоточных синхронного доступа.Оно также позволяет получить подклассы из классов источника или приемника событий и поддерживают расширенный поиск и получение событий в производном классе.
Visual C++ включает атрибуты и ключевые слова для объявления события и обработчики событий.Атрибуты и ключевые слова события можно использовать в программах среды CLR и в собственных программах C++.
Раздел |
Описание |
---|---|
Создает источник события. |
|
Создает приемник событий (получатель). |
|
Объявляет событие. |
|
Выделяет сайт вызова события. |
|
Связывает метод обработчика событий с событием. |
|
Разъединяет метод обработчика из события. |