ON_EVENT_RANGE

ON_EVENT_RANGE ( 클래스, idFirst, idLast, dispid, pfnHandler, vtsParams )

매개 변수

클래스

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

idFirst

범위에 있는 첫 번째 OLE 컨트롤의 컨트롤 ID。

idLast

범위에 있는 마지막 OLE 컨트롤의 컨트롤 ID。

dispid

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

pfnHandler

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

vtsParams

이벤트에 대 한 매개 변수 형식을 지정 하는 VTS_ 상수의 시퀀스입니다. 첫 번째 상수 형식 VTS_I4, 컨트롤 id 이어야 합니다. 이들은 DISP_FUNCTION 같은 디스패치 맵 항목에 사용 되는 동일한 상수。

주의

ON_EVENT_RANGE 매크로 사용 하 여 컨트롤 id Id의 인접 한 범위 내에서 OLE 컨트롤에 의해 발생 하는 이벤트에 대 한 이벤트 처리기 함수를 정의 합니다.

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

VTS_I2 VTS_BOOL

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

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

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

Index