Share via


ATL 프로젝트 마법사

ATL(Active Template Library)은 작고 빠른 COM 개체를 쉽게 작성하도록 하는 일련의 템플릿 기반 C++ 클래스입니다. ATL 프로젝트 마법사는 COM 개체를 포함하는 구조로 프로젝트를 만듭니다.

개요

이 마법사 페이지는 현재 만들고 있는 ATL 프로젝트의 응용 프로그램 설정에 대해 설명합니다. 기본적으로 프로젝트에서 제공하는 설정은 다음과 같습니다.

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

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

이러한 기본값을 변경하려면 마법사의 왼쪽 열에서 응용 프로그램 설정을 클릭하고 ATL 프로젝트 마법사의 해당 페이지에서 변경합니다.

문자 집합 선택을 비롯한 기본 프로젝트 설정과 기본값 링크에 대한 자세한 내용은 기본 ATL 프로젝트 구성을 참조하십시오.

ATL 프로젝트를 만든 후 Visual C++ 코드 마법사를 사용하여 프로젝트에 개체나 컨트롤을 추가할 수 있습니다. 코드 마법사를 사용하여 기본 ATL 프로젝트를 다음과 같은 방법으로 향상시킬 수 있습니다.

또한 ATL 프로젝트를 만들고 변경할 경우 다음 작업을 고려하십시오.

프로젝트 속성 페이지에서 CRT에 정적 링크 여부 등의 프로젝트 속성을 지정하고 ATL 프로젝트에 대한 빌드 구성을 설정할 수 있습니다. 자세한 내용은 프로젝트를 사용하여 응용 프로그램 빌드를 참조하십시오.

참고 항목

작업

응용 프로그램 마법사를 사용하여 프로젝트 만들기

참조

Fundamentals of ATL COM Objects

ATL Tutorial: ActiveX Control in a Web Page

개념

Visual C++ 프로젝트

Programming with ATL and C Run-Time Code

기타 리소스

Visual C++ 프로젝트 만들기 및 관리