ATL의 개념
액티브 템플릿 라이브러리 (ATL) 작은, 빠른 구성 요소 개체 모델 (COM) 개체를 만들 수 있는 템플릿 기반 C++ 클래스의 집합입니다.가 별도로 스톡 구현, 이중 인터페이스, 표준 COM 열거자 인터페이스, 연결 지점, 떼어가기 인터페이스 및 ActiveX 컨트롤을 포함 하 여 주요 COM 기능을 지원 합니다.
ATL 프로그래밍을 많이 하지 않으면 COM 프로그래밍을 단순화 하도록 설계 된 Visual C++.net의 새 기능인 특성에 대 한 자세한 합니다.자세한 내용은 사용 하는 프로그래밍.
단원 내용
ATL 자습서
컨트롤을 만드는 과정으로 안내하여 그 속에서 ATL의 기본 내용을 보여 줍니다.COM 및 ATL 소개
구성 요소 개체 모델 (COM) 뒤의 주요 개념을 소개 합니다.또한 ATL 정의 및 사용 해야 설명 합니다.ATL COM 개체의 기본 사항
다양 한 ATL 클래스 및 이들 클래스 구현 방법 사이의 관계를 설명 합니다.이중 인터페이스 및 ATL
ATL 측면에서 이중 인터페이스를 설명합니다.ATL 컬렉션 및 열거자
구현 및 atl에서의 열거자 및 컬렉션 작성에 설명합니다.합성 컨트롤 기초
합성 컨트롤을 만들기 위한 단계별 지침을 제공 합니다.합성 컨트롤에 다른 ActiveX 컨트롤이 나 Windows 컨트롤을 포함할 수 있는 ActiveX 컨트롤의 형식입니다.ATL 컨트롤 포함 FAQ
표지에서는 atl 컨트롤 호스팅과 관련 된 기본적인 질문ATL COM 속성 페이지
사용자 지정 COM 속성 페이지를 구현 하는 방법을 보여 줍니다.ATL DHTML 컨트롤 지원
DHTML 컨트롤을 만들기 위한 단계별 지침을 제공 합니다.ATL 연결 지점
연결 지점을 정의 및 ATL 구현 하는 방법에 대해 설명 합니다.이벤트 처리 및 ATL
ATL의 사용 하 여 COM 이벤트를 처리 하는 데 필요한 단계를 설명 IDispEventImpl 및 IDispEventSimpleImpl 클래스입니다.ATL 및 자유 스레드된 마샬러
클래스 (FTM) 자유 스레드된 마샬러를 집계 하는 ATL 단순 개체 마법사의 옵션에서 세부 정보를 제공 합니다.프로젝트의 스레딩 모델 지정
프로젝트의 스레딩과 관련 된 런타임 성능을 제어 하도록 제공 되는 매크로 설명 합니다.ATL 모듈 클래스
새 모듈 클래스는 ATL 7.0에 대해 설명합니다.모듈 클래스는 ATL에 필요한 기본 기능 구현ATL 서비스
일련의 서비스를 구현할 때 발생 하는 이벤트에 설명 합니다.서비스 개발과 관련 된 개념에 대해서도 설명 합니다.ATL 창 클래스
슈퍼 클래스, 서브 클래스 windows atl에서 만드는 방법을 설명 합니다.ATL 창 클래스는 COM 클래스 되지 않습니다.ATL 컬렉션 클래스
배열 사용 방법에 설명 하 고 ATL에서 맵ATL 레지스트리 구성 요소 (등록자)
ATL 스크립팅 구문 및 대체 가능한 매개 변수를 설명 합니다.등록자에 대 한 정적 링크를 설정 하는 방법에 설명 합니다.ATL 및 C 런타임 코드를 프로그래밍합니다.
C 런타임 라이브러리 (CRT) 정적으로 또는 동적으로 연결 하는 장점에 설명 합니다.CComBSTR 사용한 프로그래밍
프로그래밍 할 때 주의 해야 하는 여러 가지 상황에 설명 합니다. CComBSTR.인코딩 ATL 참조
인코딩을 UTF8 uuencode, 16 진수, 예: 공통 인터넷 표준의 범위와 atlenc.h에서 지원 되는 매크로 및 함수를 제공 합니다.ATL 유틸리티 참조
경로 Url의 형태로 조작 하기 위한 코드를 제공 CPathT 및 용지의.스레드 풀에서 CThreadPool, 응용 프로그램에서 사용할 수 있습니다.이 코드는 atlpath.h 및 atlutil.h에서 찾을 수 있습니다.
관련 단원
ATL 샘플
ATL 샘플 프로그램에 대 한 링크와 설명을 제공합니다.ATL 프로젝트 만들기
ATL 프로젝트 마법사에 대 한 정보가 들어 있습니다.ATL 컨트롤 마법사
클래스를 추가 하는 방법에 설명 합니다.특성 사용된 프로그래밍
특성을 사용 하 여 COM 프로그래밍 및 더 자세한 항목에 대 한 링크 목록을 간단 하 게 소개 합니다.ATL 클래스 개요
참조 정보 및 ATL 클래스에 대 한 링크를 제공합니다.