IDispEventImpl

서식 파일 lt;UINT 꾸벅꾸벅클래스 T, const IID * pdiid = & IID_NULL, const GUID * plibid = & GUID_NULL, WORD wMajor = 0, 단어 wMinor = 0, 클래스 tihclass CComTypeInfoHolder = >
ATL_NO_VTABLE IDispEventImpl 클래스: 공용 _IDispEventLocator <
꾸벅꾸벅, pdiid

매개 변수

꾸벅꾸벅

식별자 클래스 T의 싱크 맵 SINK_ENTRY 또는 SINK_ENTRY_EX 매크로에 꾸벅꾸벅 일치 해야 하는 클래스에 고유 합니다. 합성 컨트롤에 대 한 리소스 ID를이 매개 변수를 사용 하 여。

T

IDispEventImpl 에서 파생 되는 사용자 클래스。

pdiid

GUID 또는 해당 디스패치 ID이이 클래스를 구현 하는 이벤트 인터페이스의 디스패치 인터페이스에 대 한 포인터입니다. 이 인터페이스는 plibid 가 가리키는 형식 라이브러리에서 정의 됩니다.

plibid

디스패치 인터페이스를 정의 하는 형식 라이브러리에 대 한 포인터를 pdiid에 의해 지적 했다. 만약 amp;GUID_NULL, 소싱 이벤트 개체에서 형식 라이브러리를 로드 됩니다(&A)。

wMajor

형식 라이브러리의 주 버전입니다. 기본값은 0입니다.

wMinor

형식 라이브러리의 부 버전입니다. 기본값은 0입니다.

tihclass

T에 대 한 형식 정보를 관리 하는 데 사용 하는 클래스. 기본값은 클래스 형식의 CComTypeInfoHolder; 그러나, CComTypeInfoHolder 이외의 형식 클래스를 제공 하 여이 템플릿 매개 변수를 재정의할 수 있습니다.

IDispEventImpl 지원 ATL COM 개체에 대 한 연결 지점을 제공합니다. 이러한 연결 지점이 COM 개체에서 제공 하는 이벤트 싱크 맵을 함께 매핑됩니다.

IDispEvenImpl를 사용할 때 항상 사용에서 클라이언트 싱크 이벤트를 구현 하는 내。

IDispatchImpl을 사용 하 여 이벤트 싱크를 구현 하는 경우에 인터페이스에서 모든 이벤트를 동기화 할 필요가 없습니다.

이벤트를 처리 해야 합니다 각 개체에 대 한 하나의 IDispEventImpl 인터페이스를 제공 해야 합니다. 꾸벅꾸벅 IDispEventImpl 매개 변수 인터페이스와 연결 된 개체를 식별 하 고, 합성 컨트롤의 경우 컨트롤의 id 매개 변수 SINK_ENTRY 매크로에 나열 된 일치 해야 합니다. 이벤트 알림은 적절 한 함수에 의해 처리 되는 이벤트 싱크 맵을 보장합니다。

형식 정보를 보유 하지 않는 제외 하 고 IDispEventSimplImpl IDispEventImpl와 같은 기능을 제공。

자세한 내용은 다음 웹 사이트를 참조 하십시오. IDispEventImpl 지원。

# include lt;atlcom.h>

클래스 멤버

참고 항목

IDispatchImpl

Index