ON_EVENT_REFLECT
ON_EVENT_REFLECT 宏,使用时,将 OLE 控件的包装类中事件接收器映射,接收事件由控件激发,在控件的容器之前处理的。
ON_EVENT_REFLECT(theClass, dispid, pfnHandler, vtsParams )
参数
theClass
此事件接收器是映射的类。dispid
由控件激发的事件的调度 ID。pfnHandler
为事件处理的成员函数的指针。 此函数应该有 BOOL 返回类型和参数与事件参数的类型 (请参见 vtsParams)。 函数应返回 TRUE 事件;指示是否已处理为 FALSE。vtsParams
为事件指定参数类型 VTS_ 常数的序列。 这些是用于调度映射项 (如 DISP_FUNCTION) 相同的常数。
备注
vtsParams 该参数属于值组成的空格分隔列表。VTS_ 常数的。
空格分隔的一个或多个这些值 (不是逗号) 指定函数的参数列表。 例如:
VTS_I2 VTS_BOOL
指定包含短的整数的列表后调用 BOOL。
有关 VTS_ 常数的列表,请参见 EVENT_CUSTOM。
要求
"头部:" afxdisp.h