ATL 스마트 장치 프로젝트 마법사
업데이트: 2007년 11월
ATL(Active Template Library)은 COM 개체를 쉽게 작성할 수 있는 일련의 템플릿 기반 C++ 클래스입니다. ATL 스마트 장치 프로젝트 마법사는 COM 개체를 포함하는 구조로 프로젝트를 만듭니다.
개요
만들고 있는 ATL 프로젝트의 현재 프로젝트 설정을 표시합니다. 기본적으로 프로젝트에서 제공하는 설정은 다음과 같습니다.
프로젝트의 기본 대상 플랫폼은 플랫폼 목록의 첫 번째 플랫폼입니다. 기본 설치에서 기본 플랫폼은 Pocket PC 2003이지만 Windows CE 5.0 SDK를 설치한 후 제거하면 새 응용 프로그램의 기본 대상이 변경될 수 있습니다.
서버가 DLL이므로 in-process 서버임을 지정하는 동적 연결 라이브러리입니다.
플랫폼
마법사의 왼쪽 열에 있는 플랫폼을 클릭하여 ATL 스마트 장치 프로젝트 마법사, 플랫폼 페이지를 표시합니다. 이 페이지에서 현재 프로젝트에 대한 SDK를 선택합니다.
응용 프로그램 설정
마법사의 왼쪽 열에 있는 응용 프로그램 설정을 클릭하여 ATL 스마트 장치 프로젝트 마법사, 응용 프로그램 설정 페이지를 표시합니다. 이 페이지에서 서버 유형(DLL 또는 EXE)과 특정 추가 옵션을 선택합니다.
![]() |
---|
ATL EXE 프로젝트에서 공백이 포함된 긴 파일 이름의 디렉터리(예: \Program Files\My Server\)에 COM 로컬 서버가 등록된 경우에는 COM에서 이 서버를 인스턴스화해도 서버가 시작되지 않습니다. 이러한 문제를 방지하려면 공백이 없는 짧은 파일 이름을 사용하여 클래스를 등록해야 합니다. 자세한 내용은 방법: 기본 프로젝트 출력의 원격 경로 지정을 참조하십시오. 기본값에는 공백이 포함되어 있습니다. |