Kreator stron właściwości ATL
Ten kreator dodaje stronę właściwości w projekcie ATL lub do projektu z obsługą ATL MFC.Strona właściwości ATL przewiduje ustawienie właściwości interfejsu użytkownika (lub wywołanie metody) jednego lub więcej obiektów COM.
Uwagi
Począwszy od Visual Studio 2008, wyprodukowane przez tego kreatora skryptu rejestracji zarejestruje jego składników COM, pod HKEY_CURRENT_USER zamiast HKEY_LOCAL_MACHINE.Aby zmodyfikować to zachowanie, należy ustawić zarejestrować składnika dla wszystkich użytkowników opcji Kreatora ATL.
Nazwy
Określanie nazw dla obiektu, interfejs i klas, które mają zostać dodane do projektu.Z wyjątkiem krótka nazwa, wszystkie inne pola, które mogą być edytowane niezależnie.Jeśli zmienisz tekst dla krótka nazwa, zmiana jest odzwierciedlana w nazwach innych pól w tej strony.Jeśli zmienisz Coclass nazwy w sekcji COM zmiana jest odzwierciedlona w typu i ProgID pól.To zachowanie nazewnictwa celu wprowadzać wszystkie nazwy łatwo ustalić, jak opracowanie stronę właściwości.
[!UWAGA]
Coclass można edytować tylko nonattributed projektów.Jeśli przypisane projektu, nie można edytować Coclass.
C++
Informacje utworzone w celu wdrożenia obiekt klasy C++.
Termin |
Definicja |
Krótka nazwa |
Ustawia skróconą nazwę obiektu.Nazwa Określa klasę i Coclass nazwy pliku (.cpp i .h) nazw, typu nazwa oraz ProgID, chyba że zmiana tych pól indywidualnie. |
plik .h |
Ustawia nazwę pliku nagłówka dla nowego obiektu klasy.Domyślnie, nazwa ta jest oparta na nazwie, podanych w krótką nazwę.Kliknij przycisk wielokropka, aby zapisać nazwę pliku do wybranej lokalizacji lub dołączyć deklarację klasy do istniejącego pliku.Jeśli wybierzesz istniejący plik, Kreator nie zapisze go w wybranej lokalizacji aż kliknij Zakończ w kreatorze. Kreator nie powoduje zastąpienia pliku.Jeśli po kliknięciu nazwę istniejącego pliku, zaznacz Zakończ, Kreator wyświetli monit, aby wskazać, czy deklaracja klasy powinny być dołączane do zawartości pliku.Kliknij Tak do dołączania pliku; Kliknij nr , aby powrócić do kreatora i określ inną nazwę pliku. |
Klasa |
Ustawia nazwę klasy, która implementuje obiektu.Nazwa ta jest oparta na nazwie, podanych w krótka nazwa, poprzedzonego "C", typowy prefiks do nazwy klasy. |
plik .cpp |
Ustawia nazwę pliku implementacji klasy nowego obiektu.Domyślnie, nazwa ta jest oparta na nazwie, podanych w krótką nazwę.Kliknij przycisk wielokropka, aby zapisać nazwę pliku w wybranej lokalizacji.Plik nie jest zapisywany w wybranej lokalizacji do momentu kliknięcia Zakończ w kreatorze. Kreator nie powoduje zastąpienia pliku.Jeśli po kliknięciu nazwę istniejącego pliku, zaznacz Zakończ, Kreator wyświetli monit, aby wskazać, czy Implementacja klasy powinny być dołączane do zawartości pliku.Kliknij Tak do dołączania pliku; Kliknij nr , aby powrócić do kreatora i określ inną nazwę pliku. |
Przypisane |
Wskazuje, czy obiekt używa atrybutów.Jeśli dodajesz obiekt przypisane Projekt ATL, ta opcja jest zaznaczona i nie można zmienić, czyli można dodać tylko przypisane obiekty utworzone za pomocą atrybutu wsparcia projektu. Przypisane obiektu można dodać tylko do Projekt ATL, który używa atrybutów.Wybranie tej opcji dla projektu ATL, który nie ma atrybutu obsługuje, Kreator wyświetli określić, czy dodać obsługę atrybutu do projektu. Domyślnie, obiekty dodać po ustawieniu tej opcji są wyznaczone przypisane (pole wyboru jest zaznaczone).Można wyczyścić to pole, aby dodać obiekt, który nie używa atrybutów. Zobacz Ustawienia aplikacji, Kreator Projekt ATL i Mechanika podstawowych atrybutów Aby uzyskać więcej informacji. |
COM
Zawiera informacje dotyczące funkcji COM dla obiektu.
Coclass
Ustawia nazwę klasy składnika, który zawiera listę obsługiwanych przez obiekt interfejsów.[!UWAGA]
Jeśli tworzenie projektu przy użyciu atrybutów lub jeśli wskażesz na tej stronie kreatora, że strona właściwości używa atrybutów, nie można zmienić tej opcji, ponieważ nie ma ATL coclass atrybut.
Typ
Ustawia opis obiektu, który będzie wyświetlany w rejestrzeIdentyfikator programu
Ustawia nazwę, która pojemników, można użyć zamiast identyfikatora CLSID obiektu.
Zobacz też
Informacje
Opcje kreatora stron właściwości ATL
Ciągi, ATL właściwości strony kreatora