BEGIN_COM_MAP

BEGIN_COM_MAP (x )

Parametry

x

[w] Nazwa obiektu klasy you are stwarzająca interfejsy na.

Uwagi

Mapa COM jest mechanizm, który udostępnia interfejsy na obiekt do klienta za pomocą metody QueryInterface. CComObjectRootEx::InternalQueryInterface zwraca tylko wskaźniki dla interfejsów w planie COM. Uruchom mapy interfejsu z makra BEGIN_COM_MAP , dodać wpisy dla każdego użytkownika interfejsów z makra COM_INTERFACE_ENTRY lub jednego z jej warianty i mapa z makra END_COM_MAP.

Na przykład, z ATL BEEPER próbki

BEGI&N_COM_MAP(CBeeper)
 nbsp; COM_INTERFACE_ENTRY(IDispatch)
   COM_INTERFACE_ENTRY(IBeeper)
   COM_INTERFACE_ENTRY_TEAR_OFF (IID_ISupportErrorInfo, CBeeper2)
(END_COM_MAP)

Zobacz ATL COMMAP próbki do przykładów użycia różnych rodzajów COM mapę makra wejściowe.

ATL makra i funkcje globalne

Index