SINK_ENTRY
Funkcja obsługi deklaruje (fn) dla określonego zdarzenia (dispid), kontroli zidentyfikowane przez id.
SINK_ENTRY(
id,
dispid,
fn
)
Parametry
id
[w] Identyfikuje formant.dispid
[w] Identyfikuje określone zdarzenie.fn
[w] Nazwa funkcji obsługi zdarzenia.Należy użyć tej funkcji _stdcall konwencji wywoływania i mieć odpowiedni styl dispinterface podpisu.
Przykład
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()
Uwagi
Wdrożenie CE ATL ActiveX obsługuje tylko ujść zdarzeń zwracają wartości typu HRESULT lub unieważnić swoje metody obsługi zdarzenia; inne wartości zwracanej nie jest obsługiwane i jego zachowanie jest niezdefiniowane.
Wymagania
Nagłówek: atlcom.h
Zobacz też
Informacje
Koncepcje
Podstawy formantów kompozytowe