Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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