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 |
---|---|
Tworzy obiekt hosta, łączy on dostarczony okna, a następnie dołącza istniejący formant. |
|
Tworzy obiekt hosta, łączy on dostarczony okna, a następnie ładuje formantu. |
|
Tworzy licencjonowanych formantu ActiveX, inicjuje ją i obsługiwana w określone okno, podobne do AtlAxCreateControl. |
|
Tworzy obiekt hosta, łączy on dostarczony okna, a następnie ładuje formantu (pozwala również na ustawienie sink zdarzeń). |
|
Tworzy licencjonowanych formantu ActiveX, inicjuje ją i obsługiwana w określone okno, podobne do AtlAxCreateControlLic. |
|
Tworzy niemodalne okno dialogowe z zasobu okno dialogowe i zwraca uchwyt okna. |
|
Tworzy modalnego okna dialogowego z zasobu okno dialogowe. |
|
Zwraca IUnknown wskaźnika interfejsu sterowania znajdujących się w oknie. |
|
Zwraca IUnknown wskaźnika do interfejsu obiektu host jest podłączony do okna. |
|
Inicjuje kod obsługujący kontroli. |
|
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?.