다음을 통해 공유


ATL 클래스 및 구조체

ATL(활성 템플릿 라이브러리)에는 다음 클래스 및 구조체가 포함됩니다. 범주별로 특정 클래스를 찾으려면 ATL 클래스 개요를 참조하세요.

클래스/구조체 설명 헤더 파일
ATL_DRAWINFO 프린터, 메타파일 또는 ActiveX 컨트롤과 같은 다양한 대상에 렌더링하는 데 사용되는 정보를 포함합니다. atlctl.h
_AtlCreateWndData ATL의 창 코드에 클래스 인스턴스 데이터를 포함합니다. atlbase.h
_ATL_BASE_MODULE70 ATL을 사용하는 모든 프로젝트에서 사용됩니다. atlbase.h
_ATL_COM_MODULE70 ATL의 COM 관련 코드에서 사용됩니다. atlbase.h
_ATL_FUNC_INFO dispinterface의 메서드 또는 속성을 설명하는 데 사용되는 형식 정보를 포함합니다. atlcom.h
_ATL_MODULE70 모든 ATL 모듈에서 사용하는 데이터를 포함합니다. atlbase.h
_ATL_WIN_MODULE70 ATL의 창 코드에 사용됩니다. atlbase.h
CA2AEX 이 클래스는 문자열 변환 매크로 및 CA2TEX CT2AEXtypedef CA2A에서 사용됩니다. atlconv.h
CA2CAEX 이 클래스는 문자열 변환 매크로 및 CA2CTEX CT2CAEXtypedef CA2CA에서 사용됩니다. atlconv.h
CA2WEX 이 클래스는 문자열 변환 매크로CA2TEX, CA2CTEXCT2WEXCT2CWEXtypedefCA2W에서 사용됩니다. atlconv.h
CAccessToken 이 클래스는 액세스 토큰에 대한 래퍼입니다. atlsecurity.h
CAcl 이 클래스는 ACL(액세스 제어 목록) 구조체에 대한 래퍼입니다. atlsecurity.h
CAdapt 이 템플릿은 개체 주소 이외의 주소를 반환하도록 연산자 주소를 다시 정의하는 클래스를 래핑하는 데 사용됩니다. atlcomcli.h
CAtlArray 이 클래스는 배열 개체를 구현합니다. atlcoll.h
CAtlAutoThreadModule 이 클래스는 스레드 풀, 아파트 모델 COM 서버를 구현합니다. atlbase.h
CAtlAutoThreadModuleT 이 클래스는 스레드 풀링된 아파트 모델 COM 서버를 구현하기 위한 메서드를 제공합니다. atlbase.h
CAtlBaseModule 이 클래스는 모든 ATL 프로젝트에서 인스턴스화됩니다. atlcore.h
CAtlComModule 이 클래스는 COM 서버 모듈을 구현합니다. atlbase.h
CAtlDebugInterfacesModule 이 클래스는 디버깅 인터페이스에 대한 지원을 제공합니다. atlbase.h
CAtlDllModuleT 이 클래스는 DLL의 모듈을 나타냅니다. atlbase.h
CAtlException 이 클래스는 ATL 예외를 정의합니다. atlexcept.h
CAtlExeModuleT 이 클래스는 애플리케이션의 모듈을 나타냅니다. atlbase.h
CAtlFile 이 클래스는 Windows 파일 처리 API 주위에 씬 래퍼를 제공합니다. atlfile.h
CAtlFileMapping 이 클래스는 메모리 매핑된 파일을 나타내며 캐스트 연산자를 메서드 CAtlFileMappingBase에 추가합니다. atlfile.h
CAtlFileMappingBase 이 클래스는 메모리 매핑된 파일을 나타냅니다. atlfile.h
CAtlList 이 클래스는 목록 개체를 만들고 관리하기 위한 메서드를 제공합니다. atlcoll.h
CAtlMap 이 클래스는 지도 개체를 만들고 관리하기 위한 메서드를 제공합니다. atlcoll.h
CAtlModule 이 클래스는 여러 ATL 모듈 클래스에서 사용하는 메서드를 제공합니다. atlbase.h
CAtlModuleT 이 클래스는 ATL 모듈을 구현합니다. atlbase.h
CAtlPreviewCtrlImpl 이 클래스는 셸 for Rich Preview에서 제공하는 호스트 창에 배치되는 창의 ATL 구현입니다. atlpreviewctrlimpl.h
CAtlServiceModuleT 이 클래스는 서비스를 구현합니다. atlbase.h
CAtlTemporaryFile 이 클래스는 임시 파일을 만들고 사용하기 위한 메서드를 제공합니다. atlfile.h
CAtlTransactionManager 이 클래스는 KTM(커널 트랜잭션 관리자) 함수에 래퍼를 제공합니다. atltransactionmanager.h
CAtlWinModule 이 클래스는 ATL 창 구성 요소에 대한 지원을 제공합니다. atlbase.h
CAutoPtr 이 클래스는 스마트 포인터 개체를 나타냅니다. atlbase.h
CAutoPtrArray 이 클래스는 스마트 포인터 배열을 생성할 때 유용한 메서드를 제공합니다. atlbase.h
CAutoPtrElementTraits 이 클래스는 스마트 포인터 컬렉션을 만들 때 유용한 메서드, 정적 함수 및 typedefs를 제공합니다. atlcoll.h
CAutoPtrList 이 클래스는 스마트 포인터 목록을 생성할 때 유용한 메서드를 제공합니다. atlcoll.h
CAutoVectorPtr 이 클래스는 벡터 new 및 delete 연산자를 사용하는 스마트 포인터 개체를 나타냅니다. atlbase.h
CAutoVectorPtrElementTraits 이 클래스는 벡터 new 및 delete 연산자를 사용하여 스마트 포인터 컬렉션을 만들 때 유용한 메서드, 정적 함수 및 typedefs를 제공합니다. atlcoll.h
CAxDialogImpl 이 클래스는 ActiveX 컨트롤을 호스트하는 대화 상자(모달 또는 모덜리스)를 구현합니다. atlwin.h
CAxWindow 이 클래스는 ActiveX 컨트롤을 호스팅하는 창을 조작하는 메서드를 제공합니다. atlwin.h
CAxWindow2T 이 클래스는 ActiveX 컨트롤을 호스트하는 창을 조작하는 메서드를 제공하며 라이선스가 부여된 ActiveX 컨트롤 호스팅을 지원합니다. atlwin.h
CBindStatusCallback 이 클래스는 IBindStatusCallback 인터페이스를 구현합니다. atlctl.h
CComAggObject 이 클래스는 집계된 개체에 대해 구현합니다 IUnknown . atlcom.h
CComAllocator 이 클래스는 COM 메모리 루틴을 사용하여 메모리를 관리하는 메서드를 제공합니다. atlbase.h
CComApartment 이 클래스는 스레드 풀링 EXE 모듈에서 아파트 관리를 지원합니다. atlbase.h
CComAutoCriticalSection 이 클래스는 중요한 섹션 개체의 소유권을 가져오고 해제하는 메서드를 제공합니다. atlcore.h
CComAutoThreadModule ATL 7.0 CComAutoThreadModule 을 기준으로 사용되지 않습니다. 자세한 내용은 ATL 모듈을 참조하세요. atlbase.h
CComBSTR 이 클래스는 BSTR에 대한 래퍼입니다. atlbase.h
CComCachedTearOffObject 이 클래스는 분리 인터페이스를 구현합니다 IUnknown . atlcom.h
CComClassFactory 이 클래스는 IClassFactory 인터페이스를 구현합니다. atlcom.h
CComClassFactory2 이 클래스는 IClassFactory2 인터페이스를 구현합니다. atlcom.h
CComClassFactoryAutoThread 이 클래스는 인터페이스를 IClassFactory 구현하고 여러 아파트에서 개체를 만들 수 있습니다. atlcom.h
CComClassFactorySingleton 이 클래스는 단일 개체에서 CComClassFactory 파생되고 단일 개체를 생성하는 데 사용됩니다 CComObjectGlobal . atlcom.h
CComCoClass 이 클래스는 클래스의 인스턴스를 만들고 해당 속성을 가져오는 메서드를 제공합니다. atlcom.h
CComCompositeControl 이 클래스는 복합 컨트롤을 구현하는 데 필요한 메서드를 제공합니다. atlctl.h
CComContainedObject 이 클래스는 IUnknown 소유자 개체를 위임하여 구현합니다 IUnknown. atlcom.h
CComControl 이 클래스는 ATL 컨트롤을 만들고 관리하기 위한 메서드를 제공합니다. atlctl.h
CComControlBase 이 클래스는 ATL 컨트롤을 만들고 관리하기 위한 메서드를 제공합니다. atlctl.h
CComCriticalSection 이 클래스는 중요한 섹션 개체의 소유권을 가져오고 해제하는 메서드를 제공합니다. atlcore.h
CComCritSecLock 이 클래스는 중요한 섹션 개체를 잠그고 잠금 해제하는 메서드를 제공합니다. atlbase.h
CComCurrency 이 클래스에는 개체를 만들고 관리하기 위한 메서드와 연산자가 있습니다 CURRENCY . atlcur.h
CComDynamicUnkArray 이 클래스는 포인터 배열 IUnknown 을 저장합니다. atlcom.h
CComEnum 이 클래스는 배열을 기반으로 COM 열거자 개체를 정의합니다. atlcom.h
CComEnumImpl 이 클래스는 열거 중인 항목이 배열에 저장되는 COM 열거자 인터페이스에 대한 구현을 제공합니다. atlcom.h
CComEnumOnSTL 이 클래스는 C++ 표준 라이브러리 컬렉션을 기반으로 COM 열거자 개체를 정의합니다. atlcom.h
CComFakeCriticalSection 이 클래스는 동일한 메서드를 CComCriticalSection 제공하지만 중요한 섹션을 제공하지는 않습니다. atlcore.h
CComGITPtr 이 클래스는 인터페이스 포인터 및 GIT(전역 인터페이스 테이블)를 처리하기 위한 메서드를 제공합니다. atlbase.h
CComHeap 이 클래스는 IAtlMemMgr COM 메모리 할당 함수를 사용하여 구현합니다. ATLComMem.h
CComHeapPtr 힙 포인터를 관리하기 위한 스마트 포인터 클래스입니다. atlbase.h
CComModule ATL 7.0 CComModule 을 기준으로 사용되지 않습니다. 자세한 내용은 ATL 모듈을 참조하세요. atlbase.h
CComMultiThreadModel 이 클래스는 변수 값을 증가시키고 감소시키는 스레드로부터 안전한 메서드를 제공합니다. atlbase.h
CComMultiThreadModelNoCS 이 클래스는 중요한 섹션 잠금 또는 잠금 해제 기능 없이 변수 값을 증가시키고 감소시키는 스레드로부터 안전한 메서드를 제공합니다. atlbase.h
CComObject 이 클래스는 IUnknown 집계되지 않은 개체에 대해 구현합니다. atlcom.h
CComObjectGlobal 이 클래스는 개체를 포함하는 Base 모듈의 참조 횟수를 관리합니다. atlcom.h
CComObjectNoLock 이 클래스는 IUnknown 집계되지 않은 개체에 대해 구현하지만 생성자의 모듈 잠금 수를 증가하지는 않습니다. atlcom.h
CComObjectRoot 이 typedef는 서버의 CComObjectRootEx 기본 스레딩 모델에서 템플릿화됩니다. atlcom.h
CComObjectRootEx 이 클래스는 집계되지 않은 개체와 집계된 개체 모두에 대한 개체 참조 개수 관리를 처리하는 메서드를 제공합니다. atlcom.h
CComObjectStack 이 클래스는 임시 COM 개체를 만들고 skeletal 구현 IUnknown을 제공합니다. atlcom.h
CComPolyObject 이 클래스는 IUnknown 집계되거나 집계되지 않은 개체에 대해 구현됩니다. atlcom.h
CComPtr COM 인터페이스 포인터를 관리하기 위한 스마트 포인터 클래스입니다. atlcomcli.h
CComPtrBase 이 클래스는 COM 기반 메모리 루틴을 사용하는 스마트 포인터 클래스에 대한 기초를 제공합니다. atlcomcli.h
CComQIPtr COM 인터페이스 포인터를 관리하기 위한 스마트 포인터 클래스입니다. atlcomcli.h
CComQIPtrElementTraits 이 클래스는 COM 인터페이스 포인터 컬렉션을 만들 때 유용한 메서드, 정적 함수 및 typedefs를 제공합니다. atlcoll.h
CComSafeArray 이 클래스는 구조체에 대한 래퍼입니다 SAFEARRAY Data Type . atlsafe.h
CComSafeArrayBound 이 클래스는 구조체에 대한 래퍼입니다 SAFEARRAYBOUND . atlsafe.h
CComSimpleThreadAllocator 이 클래스는 클래스 CComAutoThreadModule에 대한 스레드 선택을 관리합니다. atlbase.h
CComSingleThreadModel 이 클래스는 변수 값을 증가시키고 감소시키는 메서드를 제공합니다. atlbase.h
CComTearOffObject 이 클래스는 분리 인터페이스를 구현합니다. atlcom.h
CComUnkArray 이 클래스는 포인터를 저장 IUnknown 하고 템플릿 클래스에 대한 매개 변수 IConnectionPointImpl 로 사용하도록 설계되었습니다. atlcom.h
CComVariant 이 클래스는 VARIANT 저장된 데이터의 형식을 나타내는 멤버를 제공하여 형식을 래핑합니다. atlcomcli.h
CContainedWindowT 이 클래스는 다른 개체 내에 포함된 창을 구현합니다. atlwin.h
CCRTAllocator 이 클래스는 CRT 메모리 루틴을 사용하여 메모리를 관리하는 메서드를 제공합니다. atlcore.h
CCRTHeap 이 클래스는 IAtlMemMgr CRT 힙 함수를 사용하여 구현합니다. atlmem.h
CDacl 이 클래스는 DACL(임의 액세스 제어 목록) 구조체에 대한 래퍼입니다. atlsecurity.h
CDebugReportHook 클래스 이 클래스를 사용하여 명명된 파이프에 디버그 보고서를 보냅니다. atlutil.h
CDefaultCharTraits 이 클래스는 대문자와 소문자 간에 문자를 변환하기 위한 두 가지 정적 함수를 제공합니다. atlcoll.h
CDefaultCompareTraits 이 클래스는 기본 요소 비교 함수를 제공합니다. atlcoll.h
CDefaultElementTraits 이 클래스는 컬렉션 클래스에 대한 기본 메서드 및 함수를 제공합니다. atlcoll.h
CDefaultHashTraits 이 클래스는 해시 값을 계산하기 위한 정적 함수를 제공합니다. atlcoll.h
CDialogImpl 이 클래스는 모달 또는 모덜리스 대화 상자를 만드는 메서드를 제공합니다. atlwin.h
CDynamicChain 이 클래스는 메시지 맵의 동적 체인을 지원하는 메서드를 제공합니다. atlwin.h
CElementTraits 이 클래스는 컬렉션 클래스에서 이동, 복사, 비교 및 해시 작업을 위한 메서드와 함수를 제공하는 데 사용됩니다. atlcoll.h
CElementTraitsBase 이 클래스는 컬렉션 클래스에 대한 기본 복사 및 이동 메서드를 제공합니다. atlcoll.h
CFirePropNotifyEvent 이 클래스는 컨트롤 속성 변경과 관련하여 컨테이너의 싱크에 알리는 메서드를 제공합니다. atlctl.h
CGlobalHeap 이 클래스는 IAtlMemMgr Win32 전역 힙 함수를 사용하여 구현합니다. atlmem.h
CHandle 이 클래스는 핸들 개체를 만들고 사용하는 메서드를 제공합니다. atlbase.h
CHeapPtr 힙 포인터를 관리하기 위한 스마트 포인터 클래스입니다. atlcore.h
CHeapPtrBase 이 클래스는 여러 스마트 힙 포인터 클래스의 기초를 형성합니다. atlcore.h
CHeapPtrElementTraits 클래스 이 클래스는 힙 포인터 컬렉션을 만들 때 유용한 메서드, 정적 함수 및 typedefs를 제공합니다. atlcoll.h
CHeapPtrList 이 클래스는 힙 포인터 목록을 생성할 때 유용한 메서드를 제공합니다. atlcoll.h
CImage JPEG, GIF, BMP 및 PNG(이식 가능한 네트워크 그래픽) 형식으로 이미지를 로드하고 저장하는 기능을 포함하여 향상된 비트맵 지원을 제공합니다. atlimage.h
CInterfaceArray 이 클래스는 COM 인터페이스 포인터 배열을 생성할 때 유용한 메서드를 제공합니다. atlcoll.h
CInterfaceList 이 클래스는 COM 인터페이스 포인터 목록을 생성할 때 유용한 메서드를 제공합니다. atlcoll.h
CLocalHeap 이 클래스는 IAtlMemMgr Win32 로컬 힙 함수를 사용하여 구현합니다. atlmem.h
CMessageMap 이 클래스를 사용하면 다른 개체에서 개체의 메시지 맵에 액세스할 수 있습니다. atlwin.h
CNonStatelessWorker 클래스 스레드 풀에서 요청을 수신하고 각 요청에 대해 만들어지고 제거되는 작업자 개체에 전달합니다. atlutil.h
CNoWorkerThread 클래스 동적 캐시 유지 관리를 사용하지 않도록 설정하려면 템플릿 매개 변수 캐시 클래스의 인수 MonitorClass 로 이 클래스를 사용합니다. atlutil.h
CPathT 클래스 이 클래스는 경로를 나타냅니다. atlpath.h
CPrimitiveElementTraits 이 클래스는 기본 데이터 형식으로 구성된 컬렉션 클래스에 대한 기본 메서드 및 함수를 제공합니다. atlcoll.h
CPrivateObjectSecurityDesc 이 클래스는 private 개체 보안 설명자 개체를 나타냅니다. atlsecurity.h
CRBMap 이 클래스는 Red-Black 이진 트리를 사용하여 매핑 구조를 나타냅니다. atlcoll.h
CRBMultiMap 이 클래스는 Red-Black 이진 트리를 사용하여 각 키를 둘 이상의 값과 연결할 수 있는 매핑 구조를 나타냅니다. atlcoll.h
CRBTree 이 클래스는 Red-Black 트리를 만들고 활용하는 메서드를 제공합니다. atlcoll.h
CRegKey 이 클래스는 시스템 레지스트리의 항목을 조작하는 메서드를 제공합니다. atlbase.h
CRTThreadTraits 이 클래스는 CRT 스레드에 대한 생성 함수를 제공합니다. 스레드가 CRT 함수를 사용하는 경우 이 클래스를 사용합니다. atlbase.h
CSacl 이 클래스는 SACL(시스템 액세스 제어 목록) 구조체에 대한 래퍼입니다. atlsecurity.h
CSecurityAttributes 이 클래스는 구조체에 대한 씬 래퍼입니다 SECURITY_ATTRIBUTES . atlsecurity.h
CSecurityDesc 이 클래스는 구조체에 대한 래퍼입니다 SECURITY_DESCRIPTOR . atlsecurity.h
CSid 이 클래스는 (보안 식별자) 구조체에 SID 대한 래퍼입니다. atlsecurity.h
CSimpleArray 이 클래스는 간단한 배열을 관리하기 위한 메서드를 제공합니다. atlsimpcoll.h
CSimpleArrayEqualHelper 이 클래스는 클래스의 도우미입니다 CSimpleArray . atlsimpcoll.h
CSimpleArrayEqualHelperFalse 이 클래스는 클래스의 도우미입니다 CSimpleArray . atlsimpcoll.h
CSimpleDialog 이 클래스는 기본 모달 대화 상자를 구현합니다. atlwin.h
CSimpleMap 이 클래스는 간단한 매핑 배열을 지원합니다. atlsimpcoll.h
CSimpleMapEqualHelper 이 클래스는 클래스의 도우미입니다 CSimpleMap . atlsimpcoll.h
CSimpleMapEqualHelperFalse 이 클래스는 클래스의 도우미입니다 CSimpleMap . atlsimpcoll.h
CSnapInItemImpl 이 클래스는 스냅인 노드 개체를 구현하기 위한 메서드를 제공합니다. atlsnap.h
CSnapInPropertyPageImpl 이 클래스는 스냅인 속성 페이지 개체를 구현하기 위한 메서드를 제공합니다. atlsnap.h
CStockPropImpl 이 클래스는 스톡 속성 값을 지원하기 위한 메서드를 제공합니다. atlctl.h
CStringElementTraits 이 클래스는 개체를 저장하는 컬렉션 클래스에서 사용하는 정적 함수를 CString 제공합니다. cstringt.h
CStringElementTraitsI 이 클래스는 컬렉션 클래스 개체에 저장된 문자열과 관련된 정적 함수를 제공합니다. CStringElementTraits유사하지만 대/소문자를 구분하지 않는 비교를 수행합니다. atlcoll.h
CStringRefElementTraits 이 클래스는 컬렉션 클래스 개체에 저장된 문자열과 관련된 정적 함수를 제공합니다. 문자열 개체는 참조로 처리됩니다. atlcoll.h
CThreadPool 클래스 이 클래스는 작업 항목의 큐를 처리하는 작업자 스레드 풀을 제공합니다. atlutil.h
CTokenGroups 이 클래스는 구조체에 대한 래퍼입니다 TOKEN_GROUPS . atlsecurity.h
CTokenPrivileges 이 클래스는 구조체에 대한 래퍼입니다 TOKEN_PRIVILEGES . atlsecurity.h
CUrl 클래스 이 클래스는 URL을 나타냅니다. 기존 URL 문자열을 구문 분석하든 처음부터 문자열을 작성하든 관계없이 URL의 각 요소를 다른 요소와 독립적으로 조작할 수 있습니다. atlutil.h
CW2AEX 이 클래스는 문자열 변환 매크로CT2AEX, CW2TEXCW2CTEXCT2CAEXtypedefCW2A에서 사용됩니다. atlconv.h
CW2CWEX 이 클래스는 문자열 변환 매크로 및 CW2CTEX CT2CWEXtypedef CW2CW에서 사용됩니다. atlconv.h
CW2WEX 이 클래스는 문자열 변환 매크로 및 CW2TEX CT2WEXtypedef CW2W에서 사용됩니다. atlconv.h
CWin32Heap 이 클래스는 IAtlMemMgr Win32 힙 할당 함수를 사용하여 구현합니다. atlmem.h
CWindow 이 클래스는 창을 조작하는 메서드를 제공합니다. atlwin.h
CWindowImpl 이 클래스는 창을 만들거나 서브클래싱하는 메서드를 제공합니다. atlwin.h
CWinTraits 이 클래스는 창 개체를 만들 때 사용되는 스타일을 표준화하는 메서드를 제공합니다. atlwin.h
CWinTraitsOR 이 클래스는 창 개체를 만들 때 사용되는 스타일을 표준화하는 메서드를 제공합니다. atlwin.h
CWndClassInfo 이 클래스는 창 클래스에 대한 정보를 등록하는 메서드를 제공합니다. atlwin.h
CWorkerThread 클래스 이 클래스는 작업자 스레드를 만들거나 기존 스레드를 사용하며 하나 이상의 커널 개체 핸들을 대기하고 핸들 중 하나가 신호를 받으면 지정된 클라이언트 함수를 실행합니다. atlutil.h
IAtlAutoThreadModule 이 클래스는 메서드에 대한 인터페이스를 CreateInstance 나타냅니다. atlbase.h
IAtlMemMgr 이 클래스는 메모리 관리자에 대한 인터페이스를 나타냅니다. atlmem.h
IAxWinAmbientDispatch 이 인터페이스는 호스트된 컨트롤 또는 컨테이너의 특성을 지정하는 메서드를 제공합니다. atlbase.h, ATLIFace.h
IAxWinAmbientDispatchEx 이 인터페이스는 호스트된 컨트롤에 대한 추가 앰비언트 속성을 구현합니다. atlbase.h, ATLIFace.h
IAxWinHostWindow 이 인터페이스는 컨트롤과 해당 호스트 개체를 조작하는 메서드를 제공합니다. atlbase.h, ATLIFace.h
IAxWinHostWindowLic 이 인터페이스는 사용이 허가된 컨트롤 및 해당 호스트 개체를 조작하는 메서드를 제공합니다. atlbase.h, ATLIFace.h
ICollectionOnSTLImpl 이 클래스는 컬렉션 클래스에서 사용하는 메서드를 제공합니다. atlcom.h
IConnectionPointContainerImpl 이 클래스는 개체 컬렉션을 IConnectionPointImpl 관리하는 연결점 컨테이너를 구현합니다. atlcom.h
IConnectionPointImpl 이 클래스는 연결점을 구현합니다. atlcom.h
IDataObjectImpl 이 클래스는 Uniform Data Transfer를 지원하고 연결을 관리하는 메서드를 제공합니다. atlctl.h
IDispatchImpl 이 클래스는 이중 인터페이스 부분에 대한 IDispatch 기본 구현을 제공합니다. atlcom.h
IDispEventImpl 이 클래스는 메서드의 구현을 IDispatch 제공합니다. atlcom.h
IDispEventSimpleImpl 이 클래스는 형식 라이브러리에서 형식 정보를 가져오지 않고 메서드의 IDispatch 구현을 제공합니다. atlcom.h
IDocHostUIHandlerDispatch Microsoft HTML 구문 분석 및 렌더링 엔진에 대한 인터페이스입니다. atlbase.h, ATLIFace.h
IEnumOnSTLImpl 이 클래스는 C++ 표준 라이브러리 컬렉션을 기반으로 열거자 인터페이스를 정의합니다. atlcom.h
IObjectSafetyImpl 이 클래스는 클라이언트가 개체의 IObjectSafety 안전 수준을 검색하고 설정할 수 있도록 인터페이스의 기본 구현을 제공합니다. atlctl.h
IObjectWithSiteImpl 이 클래스는 개체가 해당 사이트와 통신할 수 있도록 하는 메서드를 제공합니다. atlcom.h
IOleControlImpl 이 클래스는 인터페이스의 기본 구현을 IOleControl 제공하고 구현합니다 IUnknown. atlctl.h
IOleInPlaceActiveObjectImpl 이 클래스는 현재 위치 컨트롤과 해당 컨테이너 간의 통신을 지원하기 위한 메서드를 제공합니다. atlctl.h
IOleInPlaceObjectWindowlessImpl 이 클래스는 IUnknown 창 없는 컨트롤이 창 메시지를 수신하고 끌어서 놓기 작업에 참여할 수 있도록 하는 메서드를 구현하고 제공합니다. atlctl.h
IOleObjectImpl 이 클래스는 컨테이너가 IUnknown 컨트롤과 통신하는 주 인터페이스를 구현하고 사용합니다. atlctl.h
IPerPropertyBrowsingImpl 이 클래스는 클라이언트가 IUnknown 개체의 속성 페이지에 있는 정보에 액세스하도록 구현하고 허용합니다. atlctl.h
IPersistPropertyBagImpl 이 클래스는 개체가 IUnknown 해당 속성을 클라이언트에서 제공하는 속성 모음에 저장하도록 구현하고 허용합니다. atlcom.h
IPersistStorageImpl 이 클래스는 IPersistStorage 인터페이스를 구현합니다. atlcom.h
IPersistStreamInitImpl 이 클래스는 IUnknown 인터페이스의 IPersistStreamInit 기본 구현을 구현하고 제공합니다. atlcom.h
IPointerInactiveImpl 이 클래스는 인터페이스 메서드를 IPointerInactive 구현합니다IUnknown. atlctl.h
IPropertyNotifySinkCP 이 클래스는 인터페이스를 IPropertyNotifySink 연결 가능한 개체에 나가는 인터페이스로 노출합니다. atlctl.h
IPropertyPage2Impl 이 클래스는 기본 구현IPropertyPageImplIUnknown 구현하고 상속합니다. atlctl.h
IPropertyPageImpl 이 클래스는 IUnknown 인터페이스의 IPropertyPage 기본 구현을 구현하고 제공합니다. atlctl.h
IProvideClassInfo2Impl 이 클래스는 및 IProvideClassInfo2 메서드의 기본 구현을 IProvideClassInfo 제공합니다. atlcom.h
IQuickActivateImpl 이 클래스는 컨테이너의 컨트롤 초기화를 단일 호출로 결합합니다. atlctl.h
IRunnableObjectImpl 이 클래스는 IUnknown 인터페이스의 IRunnableObject 기본 구현을 구현하고 제공합니다. atlctl.h
IServiceProviderImpl 이 클래스는 인터페이스의 기본 구현을 IServiceProvider 제공합니다. atlcom.h
ISpecifyPropertyPagesImpl 이 클래스는 IUnknown 인터페이스의 ISpecifyPropertyPages 기본 구현을 구현하고 제공합니다. atlcom.h
ISupportErrorInfoImpl 이 클래스는 인터페이스의 기본 구현을 ISupportErrorInfo Interface 제공하며 단일 인터페이스에서만 개체에 대한 오류를 생성할 때 사용할 수 있습니다. atlcom.h
IThreadPoolConfig 인터페이스 이 인터페이스는 스레드 풀을 구성하기 위한 메서드를 제공합니다. atlutil.h
IViewObjectExImpl 이 클래스는 IUnknown , IViewObject2및 인터페이스의 기본 구현을 IViewObject구현하고 IViewObjectEx 제공합니다. atlctl.h
IWorkerThreadClient 인터페이스 IWorkerThreadClient 는 클래스의 클라이언트에서 구현하는 인터페이스입니다 CWorkerThread . atlutil.h
_U_MENUorID 이 클래스는 래퍼 및 .에 대한 래퍼를 CreateWindow CreateWindowEx제공합니다. atlwin.h
_U_RECT 이 인수 어댑터 클래스를 RECT 사용하면 포인터 또는 참조를 포인터 측면에서 구현된 함수에 전달할 수 있습니다. atlwin.h
_U_STRINGorID 이 인수 어댑터 클래스를 사용하면 호출자가 매크로를 사용하여 MAKEINTRESOURCE ID를 문자열로 변환할 필요 없이 리소스 이름(LPCTSTR) 또는 리소스 ID(UINT)를 함수에 전달할 수 있습니다. atlwin.h
Win32ThreadTraits 이 클래스는 Windows 스레드에 대한 생성 함수를 제공합니다. 스레드가 CRT 함수를 사용하지 않는 경우 이 클래스를 사용합니다. atlbase.h

참고 항목

ATL COM 데스크톱 구성 요소
함수
전역 변수
Typedefs
클래스 개요