ATL 프로젝트 마법사

ATL(활성 템플릿 라이브러리)은 작고 빠른 COM 개체 작성을 간소화하는 템플릿 기반 C++ 클래스 집합입니다. ATL 프로젝트 마법사는 COM 개체를 포함할 구조체가 있는 프로젝트를 만듭니다.

개요

이 마법사 페이지에서는 만드는 ATL 프로젝트의 현재 애플리케이션 설정에 대해 설명합니다. 기본적으로 프로젝트에는 다음과 같은 설정이 있습니다.

  • 동적 연결 라이브러리 서버가 DLL이므로 In-process 서버임을 지정합니다.

  • 특성 지정 프로젝트에서 특성을 사용하는지 지정합니다.

이러한 기본값을 변경하려면 마법사의 왼쪽 열에서 애플리케이션 설정 클릭하고 ATL 프로젝트 마법사의 해당 페이지를 변경합니다.

문자 집합 선택 및 연결 기본값을 포함한 기본 프로젝트 설정에 대한 자세한 내용은 기본 ATL 프로젝트 구성을 참조 하세요.

ATL 프로젝트를 만든 후 Visual C++ 코드 마법사를 사용하여 개체 또는 컨트롤을 프로젝트에 추가할 수 있습니다. 코드 마법사를 사용하여 기본 ATL 프로젝트에 다음과 같은 유형의 향상된 기능을 만들 수 있습니다.

또한 ATL 프로젝트를 만들고 개선할 때 다음 작업을 고려합니다.

프로젝트 속성 페이지에서 프로젝트 속성(예: CRT에 정적으로 연결할지 여부)을 지정할 수 있으며 ATL 프로젝트에 대한 빌드 구성을 설정할 수 있습니다.

참고 항목

Visual Studio 프로젝트 - C++
Visual Studio의 C++ 프로젝트 형식
ATL COM 개체 기본 사항
ATL 및 C 런타임 코드를 사용한 프로그래밍
자습서