다음을 통해 공유


이벤트 처리

이벤트 처리는 주로 COM 클래스에 대 한 지원 (일반적으로 ATL 클래스를 사용 하 여 COM 개체를 구현 하는 C++ 클래스 또는 해당 coclass 속성).자세한 내용은 COM에서 이벤트 처리를 참조하십시오.

하지만 이벤트 처리 (COM 개체를 구현 하지 않는 C++ 클래스)에 네이티브 C++ 클래스에 대 한, 지원 되지 않으며 다음 버전에서 제거 됩니다 것 수도 있습니다.자세한 내용은 네이티브 C++에서 이벤트 처리.

이벤트 처리 단일 및 다중 스레드 사용을 지원 하며 동시 다중 스레드 액세스 로부터 데이터를 보호 합니다.확장 된 이벤트 소스/수신을 파생 클래스에서 수신기 클래스 및 지원 또는 이벤트 소스에서 서브 클래스를 파생 시킬 수 있습니다.

Visual C++ 특성 및 이벤트와 이벤트 처리기를 선언 하기 위한 키워드를 포함 합니다.이벤트 특성 및 키워드 CLR 프로그램 및 네이티브 C++ 프로그램에서 사용할 수 있습니다.

항목

설명

event_source

이벤트 소스를 만듭니다.

event_receiver

이벤트 수신자 (싱크)을 만듭니다.

__event

이벤트를 선언합니다.

__raise

호출 사이트 이벤트를 강조합니다.

__hook

처리기 메서드를 이벤트와 연결 합니다.

__unhook

이벤트 처리기 메서드에서 dissociates.

참고 항목

참조

C + + 키워드

기타 리소스

C + + 언어 참조

Event Handling Samples