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