ON_EVENT

ON_EVENT (,클래스id,dispid,pfnHandler,vtsParams)

매개 변수

클래스

이 이벤트 싱크 맵을 속한 클래스。

id

OLE 컨트롤의 컨트롤 ID。

dispid

컨트롤에 의해 발생 하는 이벤트의 디스패치 ID。

pfnHandler

이벤트를 처리 하는 멤버 함수에 대 한 포인터입니다. 이 함수는 반환 형식 및 매개 변수 형식이 이벤트의 매개 변수 ( vtsParams참조)과 일치 하는 BOOL 을 가져야 한다. 반환 해야 진정한 이벤트 처리 했다; 그렇지 않으면 거짓。

vtsParams

이벤트에 대 한 매개 변수 형식을 지정 하는 VTS_ 상수의 시퀀스입니다. 이들은 DISP_FUNCTION 같은 디스패치 맵 항목에 사용 되는 동일한 상수。

주의

ON_EVENT 매크로 사용 하 여 OLE 컨트롤에 의해 발생 하는 이벤트에 대 한 이벤트 처리기 함수를 정의 합니다.

VtsParams 인수는 VTS_ 상수 값의 공백으로 구분 된 목록입니다. (쉼표) 공백으로 구분 된 다음이 값 중 하나 이상의 함수를 매개 변수 목록을 지정 합니다. 예를 들어:

VTS_I2 VTS_BOOL

BOOL 이어서 짧은 정수를 포함 하는 목록을 지정 합니다.

VTS_ 상수 목록에 대 한 다음 웹 사이트를 참조 하십시오. EVENT_CUSTOM。

참고 항목nbsp;ON_EVENT_RANGE, ON_PROPNOTIFY, ON_PROPNOTIFY_RANGE(&N)

Index