To Active Template Library: Shreya Dhoke
To Active Template Library: Shreya Dhoke
To Active Template Library: Shreya Dhoke
TO ACTIVE
TEMPLATE
LIBRARY
~Shreya Dhoke
Dept Of :MSc. Computer science and Electronics
CONTENT:
Introduction
Definition
Classes
ATL and COM
Fundamental of ATL COM objects
INTRODUCTION :
ATL is designed to simplify the process of creating efficient,
flexible, lightweight controls.
Developer(s) Microsoft
Written in C++
License Proprietary
CLASSES IN ATL:
ATL includes many classes to simplify management of COM types.
The most commonly used classes include:
CComPtr<T> general-purpose smart-pointer
CComBSTR BSTR wrapper
CComVariant VARIANT wrapper
CComSafeArray<T> SAFEARRAY wrapper.
Class / struct Description Header file
Contains information used for
rendering to various targets, such
ATL_DRAWINFO atlctl.h
as a printer, metafile, or ActiveX
control.