ON_EVENT_RANGE

ON_EVENT_RANGE ( theClass, idFirst, idLast, dispid, pfnHandler, vtsParams )

Параметри

theClass

Клас, до якої належить цей захід раковина карта.

idFirst

Керування Ідентифікатор перший елемент керування OLE в діапазоні.

idLast

Ідентифікатор елемента керування останній елемент керування OLE в діапазоні.

dispid

Відправлення ID події випустили елемента керування.

pfnHandler

Вказівник миші до член функція, яка обробляє подія. Ця функція повинна мати BOOL повернення типу, перший параметр типу UINT (для керування ID), і типів додатковий параметр, які відповідають події параметрів (див. vtsParams). Функція слід повернути ВІРНО для позначення захід було зроблено; в іншому випадку ПОМИЛКОВИХ.

vtsParams

Послідовність VTS_ константи, яка визначає, які типи параметрів для цього заходу. Перший константа має бути типу VTS_I4, для керування ID. Це ж константи, які використовуються в розсилці карта записи, такі, як DISP_FUNCTION.

Зауваження

Визначити на функцію обробник подій для події випустили на будь-який керування OLE, маючи в рамках суцільний діапазон ідентифікатори Ідентифікатор елемента керування за допомогою макросу ON_EVENT_RANGE.

VtsParams аргумент є на список значень із VTS_ константи. Один або декілька з цих значень, розділених пробілами (не комами) визначає функцію в список параметрів. Наприклад:

VTS_I2 VTS_BOOL

визначає список, який містить короткий ціле число, а потім BOOL.

Переглянути список констант VTS_ , EVENT_CUSTOM.

Дивіться такожnbsp;O&N_EVENT, ON_PROPNOTIFY, ON_PROPNOTIFY_RANGE

Index