ON_EVENT_RANGE

on_event_range ( ardından, idFirst, idLast, DISPID, pfnHandler, vtsParams )

Parametreleri

ardından

Bu olay havuzunu harita ait sınıf.

idFirst

Aralıktaki ilk ole denetimi denetim kimliği.

idLast

Aralıktaki son ole denetimi denetim kimliği.

dispid

Denetim tarafından ateş olay gönderme kimliği.

pfnHandler

Olay işleme bir üye işlev için işaretçi. Bu işlev, dönüş türü, ilk parametresi türü UINT (için denetim kimliği) ve (bkz: vtsParams) olayın parametreleriyle eşleşen ek parametre türleri bool olmalıdır. İşlev, olay belirtmek için true ele aldığı dönmesi gerekir; Aksi takdirde yanlış.

vtsParams

Olay parametreleri belirtir sırası vts_ sabitlerinden biri. İlk sabit tip VTS_I4, denetim kodu için olmalıdır Bunlar gönderme eşleme girdilerini DISP_FUNCTION gibi kullanılan aynı sabitler.

Açıklamalar

Ateş tarafından herhangi bir ole denetimi denetim kimliği kimlikleri bir bitişik aralığı içinde olan bir olay için bir olay işleyicisi işlevi tanımlamak için on_event_range makro kullanma.

VtsParams bağımsız değişkeni vts_ sabitleri değerleri boşlukla ayrılmış bir listesi var. Bir veya daha fazla (değil virgüller) ayrılmış bu değerler işlevin değiştirge listesini belirtir. Örneğin:

VTS_I2 VTS_BOOL

bool tarafından takip kısa bir tamsayı içeren bir listeyi belirtir.

vts_ sabitleri listesi için bkz: event_custom.

Ayrıca bkz:nbsp;on_event, O&N_PROPNOTIFY, ON_PROPNOTIFY_RANGE

Index