使用 ON_PROPNOTIFY 宏定义处理的属性通知事件接收器映射项从 OLE 控件。
ON_PROPNOTIFY(theClass, id, dispid, pfnRequest, pfnChanged )
参数
theClass
此事件接收器映射所属的类。id
OLE 控件的控件 ID。dispid
在通知涉及的属性的调度 ID。pfnRequest
对该成员函数的指针处理此属性的 OnRequestEdit 通知。此函数应具有 BOOL 返回类型和 BOOL* 参数。此函数应将参数设置为 TRUE 允许属性更改和 FALSE 禁止。函数应返回 TRUE 一个通知的处理的;否则 FALSE。pfnChanged
对该成员函数的指针处理此属性的 OnChanged 通知。函数应具有 BOOL 返回类型和 UINT 参数。函数应返回 TRUE 指示通知的处理的;否则 FALSE。
备注
vtsParams 参数是空格分隔的列表从 VTS_ 常数的值。空格分隔的一个或多个值 (不是逗号) 指定函数的参数列表。例如:
VTS_I2 VTS_BOOL
指定包含一个短整型的列表后跟 BOOL。
有关 VTS_ 常数的列表,请参见 EVENT_CUSTOM。
要求
Header: afxctl.h