1 단계: 프로젝트 만들기

ATL COM 마법사를 사용 하 여 초기 ATL 프로젝트를 만드는 것입니다 먼저。

  1. Visual c + + 환경에서 파일 메뉴에서 새로 만들기 를 클릭 하 다음 프로젝트 탭을 선택 합니다.

  2. ATL COM 마법사 선택。

  3. 프로젝트 이름으로 다각형 을 입력합니다。

대화 상자는 다음과 같아야 합니다.:

클릭 확인 을 및 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 개체 마법사를 사용 하 여。

2 단계에

Index