Krok 1: Tworzenie projektu

Po raz pierwszy będzie utworzenie początkowego projektu ATL przy użyciu ATL COM AppWizard.

  1. W środowisku Visual C++, w menu plik kliknij polecenie Nowy , a następnie wybierz kartę projekty.

  2. Wybierz ATL COM AppWizard.

  3. Wpisz nazwę projektu Wielokąt.

Okno dialogowe powinno wyglądać następująco:

Kliknij przycisk OK i przedstawia ATL COM AppWizard okno dialogowe oferuje kilka opcji konfigurowania początkowy projekt ATL.

Ponieważ tworzysz formantu pozostawić typ serwera jako biblioteki DLL, ponieważ formant musi być serwerem w procesie. Wszystkie opcje domyślne są dobrze, to kliknij przycisk Zakończ. Zostanie wyświetlone okno dialogowe zawierające listę głównych plików, które zostaną utworzone. Te pliki są wymienione poniżej, wraz z opisem każdego pliku, który generuje ATL COM AppWizard.

Plik Opis
Polygon.cpp Zawiera realizacji funkcji DllMain, DllCanUnloadNow, DllGetClassObject, funkcja DllRegisterServer i DllUnregisterServer. Również zawiera mapę obiekt, który jest listą obiektów ATL w projekcie. To jest początkowo puste, ponieważ obiekt jeszcze nie utworzono jeszcze.
Polygon.Def Standardowy plik definicji modułu Windows dla biblioteki DLL.
Polygon.DSW Obszar roboczy programu project.
Polygon.DSP Plik, który zawiera ustawienia projektu.
Polygon.IDL Plik języka definicji interfejsu, który opisuje interfejsy dotyczące obiektów.
Polygon.RC Plik zasobów, który początkowo zawiera informacje o wersji i ciąg zawierający nazwę projektu.
Resource.h Plik nagłówka pliku zasobu.
Polygonps.Mk Utwórz plik, który może być używany do tworzenia proxy/stub DLL. Nie trzeba użyć.
Polygonps.Def Plik definicji modułu dla proxy/stub DLL.
StdAfx.cpp Plik, który będzie # dołączyć pliki wykonania ATL.
StdAfx.h Plik, który będzie # zawierają pliki nagłówkowe ATL.

Aby biblioteka DLL wielokąt użyteczne, należy dodać formant, przy użyciu Kreatora obiektu ATL.

Do kroku 2

Index