ON_PROPNOTIFY

ON_PROPNOTIFY ( theClass, id, dispid, pfnRequest, pfnChanged )

Параметри

theClass

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

id

Керування ID елемента керування OLE.

dispid

Відправлення ID майна, що беруть участь в повідомлення.

pfnRequest

Вказівник миші до член функція, яка обробляє OnRequestEdit повідомлення для цієї властивості. Ця функція повинна мати BOOL повернення типу і BOOL * параметра. Цю функцію слід встановити параметр правда дозволити властивість змінення та ХИБНІСТЬ , щоб заборонити. Функція повинна повернути TRUE для позначення повідомлення було зроблено; в іншому випадку ПОМИЛКОВИХ.

pfnChanged

Вказівник миші до член функція, яка обробляє OnChanged повідомлення для цієї властивості. Функція повинна мати BOOL повернення типу і параметр UINT . Функція повинна повернути TRUE вказує, що здійснювали сповіщень; в іншому випадку ПОМИЛКОВИХ.

Зауваження

Використання макросу ON_PROPNOTIFY визначити події раковина карта запис для обробки сповіщення властивість елемента керування OLE.

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

VTS_I2 VTS_BOOL

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

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

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

Index