Udostępnij za pośrednictwem


Co to jest interfejs API obsługujący kontroli ATL?

ATL's hostingu kontroli API to zbiór funkcji umożliwia dowolnego okna jako kontenera formantu ActiveX.Funkcje te mogą być statycznie lub dynamicznie połączone do projektu, ponieważ są one dostępne jako kod źródłowy i udostępniane przez ATL90.dll.Funkcje obsługi sterowania są wymienione w poniższej tabeli.

Funkcja

Opis

AtlAxAttachControl

Tworzy obiekt hosta, łączy on dostarczony okna, a następnie dołącza istniejący formant.

AtlAxCreateControl

Tworzy obiekt hosta, łączy on dostarczony okna, a następnie ładuje formantu.

AtlAxCreateControlLic

Tworzy licencjonowanych formantu ActiveX, inicjuje ją i obsługiwana w określone okno, podobne do AtlAxCreateControl.

AtlAxCreateControlEx

Tworzy obiekt hosta, łączy on dostarczony okna, a następnie ładuje formantu (pozwala również na ustawienie sink zdarzeń).

AtlAxCreateControlLicEx

Tworzy licencjonowanych formantu ActiveX, inicjuje ją i obsługiwana w określone okno, podobne do AtlAxCreateControlLic.

AtlAxCreateDialog

Tworzy niemodalne okno dialogowe z zasobu okno dialogowe i zwraca uchwyt okna.

AtlAxDialogBox

Tworzy modalnego okna dialogowego z zasobu okno dialogowe.

AtlAxGetControl

Zwraca IUnknown wskaźnika interfejsu sterowania znajdujących się w oknie.

AtlAxGetHost

Zwraca IUnknown wskaźnika do interfejsu obiektu host jest podłączony do okna.

AtlAxWinInit

Inicjuje kod obsługujący kontroli.

AtlAxWinTerm

Uninitializes kod obsługujący kontroli.

HWND w funkcji pierwsze trzy parametry muszą być istniejącego okna (prawie) dowolnego typu.Jeżeli jawnie wywołać dowolną z tych trzech funkcji (zazwyczaj nie trzeba), nie przechodzi uchwyt okna już działający jako host (wykonaj, istniejący obiekt hosta nie zostanie zwolniona).

Wywołanie funkcji pierwszych siedem AtlAxWinInit niejawnie.

[!UWAGA]

Interfejs API obsługujący kontroli formularze Fundacji ATL's obsługę zamknięcia formantu ActiveX.Istnieje jednak zwykle little potrzebę bezpośrednio wywoływać te funkcje, jeśli zalet lub pełnego wykorzystania klasy otoki ATL's.Aby uzyskać więcej informacji, zobacz który ATL klas ułatwienia ActiveX formant zamknięcia?.

Zobacz też

Koncepcje

Zawieranie kontrolek ALT — Często zadawane pytania