Za pomocą ATL COM AppWizard

Aby utworzyć projekt przy użyciu ATL COM AppWizard

  1. Otwórz program Visual C++. W menu plik kliknij polecenie Nowy i kliknij kartę projekty.

  2. Wybierz ATL COM AppWizard jako typ aplikacji.

  3. Wprowadź nazwę projektu.

  4. Kliknij przycisk OK.

ATL COM AppWizard wyświetla okno dialogowe wyświetlania opcji, które mają zastosowanie do projektu ATL:

Kliknij przycisk Zakończ , aby wygenerować projektu. AppWizard następnie wyświetla informacje o projekcie, że jest tworzenie, a następnie wyświetla nowo utworzone projektu w obszarze roboczym projektu.

Uwaga   Podczas tworzenia projektu, można wybrać konfigurację MinSize lub MinDependency . MinSize wygeneruje składnik mniejsze, ponieważ udostępnionego kodu będzie używany z Atl.dll. W takim przypadku należy rozpowszechnić Atl.dll z składnik. MinDependency wygeneruje składnik większy, ponieważ wszystkie niezbędne kod zostanie połączony z składnik.

Uwaga   Podczas tworzenia wersji projektu, można uzyskać następujący błąd łącza:

LIBCMT.LIB(crt0.obj): error LNK2001: unresolved external symbol _main

Ten błąd występuje, jeśli używasz funkcji CRT, które wymagają CRT uruchamiania kodu. Konfiguracje wydania zdefiniować _ATL_MIN_CRT, które wyklucza CRT uruchamiania kodu z EXE lub DLL. Aby uniknąć tego błędu, wykonaj jedną z następujących czynności:

Index