ATL COM 마법사를 사용 하 여 초기 ATL 프로젝트를 만드는 것입니다 먼저。
대화 상자는 다음과 같아야 합니다.:

클릭 확인 을 및 ATL COM AppWizard 선물 제공 하는 몇 가지 선택 항목이 초기 ATL 프로젝트 구성 대화 상자。

만들 것 이므로 컨트롤 컨트롤 in-process 서버 여야 합니다. 이후를 DLL로 서버 유형을 둡니다. 모든 기본 옵션은 괜 찮 아 요, 그래서 마침을 클릭 합니다. 주요 파일을 만들 것입니다 나열 대화 상자가 나타납니다. 이러한 파일은 아래에 나열 된, ATL COM 마법사 생성 하는 각 파일에 대 한 설명을 함께。
| 파일 | 설명 |
| Polygon.cpp | DllMain, DllCanUnloadNow, DllGetClassObject, DllRegisterServer 및 Dllunregisterserver의 구현을 포함합니다. 또한 프로젝트에서 ATL 개체 목록이 개체 맵을 포함 되어 있습니다. 이것은 처음 빈 개체를 아직 만들지 않은 때문。 |
| Polygon.def | DLL에 대 한 표준 Windows 모듈 정의 파일。 |
| Polygon.dsw | 프로젝트 작업 영역。 |
| Polygon.dsp | 프로젝트 설정을 포함 하는 파일。 |
| Polygon.idl | 개체를 특정 인터페이스에 설명 하는 인터페이스 정의 언어 파일。 |
| Polygon.rc | 처음 버전 정보와 프로젝트 이름이 들어 있는 string을 포함 하는 리소스 파일。 |
| Resource.h | 리소스 파일에 대 한 헤더 파일。 |
| Polygonps.mk | 만들기 파일을 프록시/스텁 DLL을 만드는 데 사용할 수 있습니다. 이것을 사용 하지 않아도 됩니다. |
| Polygonps.def | 프록시/스텁 DLL의 모듈 정의 파일。 |
| StdAfx.cpp | ATL 구현 파일을 포함 하는 것입니다 # 파일。 |
| StdAfx.h | ATL 헤더 파일을 포함 하는 것 # 파일。 |
다각형 DLL를 유용 하 게 추가 해야 컨트롤 ATL 개체 마법사를 사용 하 여。