A



Index


[A] [B] [C] [D] [E] [F] [G] [H] [I] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [Z]

A
ABC (abstract base class)
accelerator translations, control containment
accessing
     controls from HTML
     HTML from controls
ActivateAx
activation
     aggregated activation, CComObject
     alternative activation techniques, CComObject
     standalone activation, CComObject
Active Template Library [See ATL (Active Template Library).]
ActiveX
ActiveX controls 2nd
     control hosting and
     functionality
     keyboard handling
     property page functionality
     review of
Add ATL control Wizard
Add Web Service
adding
     base classes to connectable objects
     connection points, to connectable objects
     custom properties and methods, to IDL (BullsEye)
     events
     marshal-by-value semantics using persistence
     methods
     persistence
     properties
     simple objects to attributed ATL COM servers
     Windows message handler
AddRef
     tracing calls to
AddRef method, IConnectionPointImpl
AddResult 2nd
Advise method
     IConnectionPointImpl
aggregated activation, CComObject
aggregation
     blind aggregation versus planned aggregation
     FTM (Free Threaded Marshaler)
     manual versus automatic creation
     planned aggregation versus blind aggregation
     support for IUnknown
alIndex
_AllocStdCallThunk
alternate message maps, CWindowImpl
alternative activation techniques, CComObject
     CComObjectCached
     CComObjectGlobal
     CComObjectNoLock
     CComObjectStack
     CComObjectStackEx
AltFlagTakeOwnership
ambient properties, control containment
ANSI
apartment-specific identifiers
AppendBSTR method
architecture, CString
array rank, SAFEARRAY 2nd 3rd
     GetAt method
     GetSafeArrayPtr( ) method
     locking
     VARIANT
arrays
     enumerating arrays
         CComEnum
         CComEnumImpl
         copy policies
         copy policy classes
     one-based arrays
     zero-based arrays
ARTYPES, CComSafeArray
assertions, debugging
assignment operators, CComGITPtr
assignments
     CComBSTR
     CComSafeArray
     CComVariant
     CStringT
ATL (Active Template Library)
     CRT and
     defined
     layers of
     moving from ATL 3 to ATL 8
     persistence implementation classes
     string-conversion classes
     string-conversion macros
     string-helper functions
ATL data types
     C++ collections
         CAdapt
         using ICollectionOnSTLImpl with CAdapt
ATL Dialog Wizard
ATL header files
ATL memory managers
     IAtlMemMgr
     memory manager classes
ATL Project Wizard
ATL projects, creating
ATL Server 2nd 3rd 4th 5th
     application options
     Application Options page
     architecture
     CHttpResponse
     data caching
         caching files
         caching raw memory
     developer support options
     Developer Support page
     handling input
         data exchange and validation
         regular expressions
     implementing ISAPI
         performance and multithreading
         thread pool
     ISAPI 2nd
     OnPi
     project
         .srf files
         IIS extension mappings
     Project Settings page
     server options
     Server Options page
     Server Response Files
         request handler routing
         request handlers
     SRF files
     web services
         consuming in C++
         reasons for poor performance
     wrapping ISAPI
         request and response wrappers
ATL Server Project Wizard
ATL Simple Object Wizard
     inserting COM classes
ATL simple objects, adding to COM classes
ATL Wizard
     base classes used by wizard-generated classes
     creating intial controls
         selecting options for the CBullsEye implementation class
ATL-based connectable objects
     steps to creating 2nd
         adding connection points
         adding required base classes
         changes to COM-MAP
         connection point proxy code
         connection point proxy generator
         connection points
         events
         firing events
         implementing connection point proxy generator
         updating the coclass to support the source interface
_ATL_CREATORFUNC*
_ATL_DEBUG_REFCOUNT
ATL_EMPTY_PARAMS_ARE_FAILURES flag 2nd
ATL_EMPTY_PARMS_ARE_FAILURES
_ATL_FUNC_INFO
ATL_MIN_CRT 2nd
_ATL_OBJMAP_ENTRY 2nd
_ATL_PROP_NOTIFY_EVENT_CLASS
AtlAdvise
AtlAdviseSinkMap 2nd
AtlAxCreateControlLic
AtlAxCreateControlLicEx
AtlAxCreateDialog
AtlAxDialogBox
AtlAxWin80
AtlAxWinLic80
atlcomcli.h file
_AtlDebugInterfacesModule
ATLENSURE
AtlFlagCopy
AtlFlagNoCopy
AtlFlagTakeOwnership
AtlGetObjectSourceInterface
_AtlInitialConstruct
AtlInternalQueryInterface
     checking for IUnknown
     implementation
AtlIPersistPropertyBag_Load
_AtlModule 2nd
AtlRegisterClassCategoriesHelper
ATLTRACE
AtlUnadvise
atlwin.h
Attach method 2nd
     CComSafeArray
attaching CAxWindow
attribute providers
attributed ATL
     building attributed ATL COM servers
         adding simple objects
         expanding attributed code
     future of
     model
attributed code, expanding attributed ATL COM servers
attributes
    attributed ATL [See attributed ATL.]




ATL Internals. Working with ATL 8
ATL Internals: Working with ATL 8 (2nd Edition)
ISBN: 0321159624
EAN: 2147483647
Year: 2004
Pages: 172

Similar book on Amazon

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net