Opcje kreatora kontroli ATL
Wstaw tutaj "Wyniki wyszukiwania" Podsumowanie.
Użyj tej strony kreatora, aby zdefiniować typ formantu, który tworzysz i zawiera poziom obsługi interfejsu.
Typ formantu
Rodzaj formantu, który chcesz utworzyć.Standardowe formantu: formant ActiveX.
Formant złożony: formant ActiveX, który może zawierać (podobne do okna dialogowego) innych formantów ActiveX lub formantów systemu Windows.Formant złożony obejmuje:
Szablon implementującego formantu złożonego okna dialogowego.
Zasób niestandardowe rejestru, który automatycznie rejestruje formant złożony po wywołaniu.
Klasa C++ implementujące formantu złożonego.
Interfejs COM przez formant złożony.
Test stronę HTML zawierającą formant złożony.
Domyślnie ustawia ten formant CComControlBase::m_bWindowOnly do true, wskazuje, że jest to formant okna.Implementuje mapę sink.Aby uzyskać więcej informacji, zobacz ATL obsługę formantów DHTML.
DHTML sterowania: formant DHTML ATL określa interfejsu użytkownika za pomocą kodu HTML.Klasa interfejsu użytkownika języka DHTML zawiera mapę COM.Domyślnie ustawia ten formant CComControlBase::m_bWindowOnly do true, wskazuje, że jest to formant okna.
Aby uzyskać więcej informacji, zobacz Identyfikowanie elementów projektu kontroli DHTML.
Minimalne kontroli
Obsługuje interfejsy, które są absolutnie niezbędne większości pojemników.Można ustawić minimalne sterowania dla dowolnego typu formantu: można utworzyć minimal kontroli standardowego, minimalny formantu złożonego lub minimalne kontroli DHTML.Agregacja
Dodaje obsługę agregacji formantu, który tworzysz.Aby uzyskać więcej informacji, zobacz Agregacja.Tak: Tworzenie formantu, który można agregować.
Nie: utworzyć formant, który nie może być łączone.
Tylko: Tworzenie formantu, który można tworzyć tylko za pośrednictwem agregacji.
Model wątkowości
Określa, że model wątka używany przez formant.Pojedynczy: formant będzie działać tylko w głównym wątku COM.
Apartament: formant można utworzyć w każdy Apartament wątku pojedynczego.Domyślnie.
Interfejs
Typ interfejsu ten formant opisuje do kontenera.Podwójne: tworzy interfejs, który zawiera właściwości i metody poprzez IDispatch i bezpośrednio przez VTBL.
Niestandardowa: tworzy interfejs, który udostępnia metody bezpośrednio przez VTBL.
Wybranie opcji Niestandardowy, a następnie można określić, że formant jest automatyzacji zgodny.Po wybraniu automatyzacji zgodny, a następnie Kreator dodaje oleautomation atrybutu interfejsu w IDL i interfejsu można zorganizować universal organizatora w pliku oleaut32.dll.Zobacz Kierowanie szczegóły w Windows SDK Aby uzyskać więcej informacji.
Ponadto po wybraniu automatyzacji zgodny, wszystkie parametry dla wszystkich metod formantu musi być WARIANTU zgodne.
Obsługa
Ustawia dodatkowe wsparcie dodatkowych kontroli.Punkty połączenia: włącza punktów połączenia obiektu poprzez swoje obiektu klasy pochodzić od IConnectionPointContainerImpl do interfejsu źródła.
Licencjonowane: dodaje obsługę kontroli dla licencjonowania.Licencjonowanego kontroli może być obsługiwany tylko, jeśli komputer kliencki ma poprawny kod licencji.