SINK_ENTRY
İşleyici işlevi bildirir (fn) için belirtilen olay (dispid), tanımlanan denetim id.
SINK_ENTRY(
id,
dispid,
fn
)
Parametreler
id
[in] Denetim tanımlar.dispid
[in] Belirtilen olay tanımlar.fn
[in] Olay işleyicisi işlevinin adı.Bu işlevi kullanmak gerekir _stdcall çağırma ve uygun görüntüleme arabirimi stili imzası vardır.
Örnek
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()
Notlar
Olay havuzlarını destekleyen yalnızca ActiveX ce atl uygulaması türü hresult değerleri döndürebilir veya olay işleyicisi yöntemlerinizi void; diğer bir dönüş değeri desteklenmez ve davranışı tanımsızdır.
Gereksinimler
Başlık: atlcom.h