SINK_ENTRY
Declara la función controladora (fn) para el evento especificado (dispid), el control identificado por id.
SINK_ENTRY(
id,
dispid,
fn
)
Parámetros
id
[in] identifica el control.dispid
[in] identifica el evento especificado.fn
[in] Nombre de la función de controlador de eventos.Esta función debe utilizar la convención de llamada de _stdcall y tener la firma adecuada de dispinterface-estilo.
Ejemplo
BEGIN_SINK_MAP(CMyCompositeCtrl)
//Make sure the Event Handlers have __stdcall calling convention
SINK_ENTRY(IDC_CALENDAR1, DISPID_CLICK, &CMyCompositeCtrl::ClickCalendar1)
SINK_ENTRY(IDC_CALENDAR2, DISPID_CLICK, &CMyCompositeCtrl::ClickCalendar2)
END_SINK_MAP()
Comentarios
La implementación de CE ATL de los receptores de eventos ActiveX solo admite valores devueltos de HRESULT tipo o void de los métodos de control de eventos; cualquier otro valor devuelto es no admitidos y su comportamiento es indefinido.
Requisitos
encabezado: atlcom.h
Vea también
Referencia
Conceptos
Fundamentales compuestos de Control