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)