Index
[A] [B] [C] [D]
[E] [F] [G] [H] [I] [K] [L]
[M] [N] [O] [P] [Q] [R] [S]
[T] [U] [V] [W] [Z]
C
C library,
security enchanced C standard library
C runtime library
(CRT), ATL and
C++
consuming web services
exception handling
multiphase construction
sinking HTML element events
C++
collections
ATL data types
CAdapt
using ICollectionOnSTLImple with
CAdapt
enumerating standards
CComEnumOnSTL
IEnumOnSTLImpl
on-demand data
calculation
on-demand data
conversion
ICollectionOnSTLImpl
using
C++ COM clients,
hosting controls
C++ containers
C++ templates
CA2WEX
CAboutBox
cached
objects
cached
tear-offs
COM_INTERFACE_ENTRY_CACHED_TEAR_OFF
caching
files, ATL Server
raw memory, ATL Server
CAdapt
ICollectionOnSTLImpl
CalcPrimes
callback methods,
event recipient objects
category map
macros
CAtlArray
CAtlAutoThreadModuleT
CAtlBaseModule
CAtlComModule
CAtlDebugInterfacesModule
CAtlDllModuleT
CAtlExeModuleT
CAtlList
CAtlMap
CAtlModule
CAtlModule
class
_AtlModule
object maps and
registration support
RegisterServer
type library registration
methods
UnregisterServer
UpdateRegistryFromResource
CAtlREMatchContext
CAtlServiceModuleT
CAtlStringMgr
CAtlWinModule
CAutoPtr
constructors
deconstructors
operators
CAutoVectorPtr
CAxDialogImpl
CAxHostWindo
CAxHostWindow
CAxWindow
attaching
CAxWindow2
CBullsEye
implementation class, selecting options for
CBullsEye, class
declaration
CComAggObject
CComAutoCriticalSection
CComBSTR 2nd 3rd
assignments
character case conversion
comparison operators
constructing
constructors
destructors
operations
persistence support
string concatenation
CComClassFactory,
DECLARE_CLASS-FACTORY and
CComClassFactory2,
DECLARE_CLASSFACTORY2 and
CComClassFactoryAutoThread,
DECLARE_CLASSFACTORY_AUTO_THREAD and
CComClassFactorySingleton,
DECLARE_CLASSFACTORY_SINGLETON and
CComCoClass
error methods
instantiation methods
CComCompositeControl
CComContainerCopy
CComControl::OnDrawAdvanced
CComCreator
CComCreator2
CComCreator::CreateInstance
CComCriticalSection
CComCritSecLock
CComDynamicUnkArray
CComEnum
CComEnumConnectionPoints
CComEnumImpl
implementing
initializing
using
CComEnumOnSTL
copies
CComFailCreator
CComFakeCriticalSection
CComGITPtr
assignment operators
constructors
CComHeap
CComModule,
implementing COM servers
CComMultiThreadModel 2nd
CComMultiThreadModelNoCS
2nd
CComObject
2nd
aggregated activation
alternative activation
techniques
CComObjectCached
CComObjectGlobal
CComObjectNoLock
CComObjectStack
CComObjectStackEx
C++ class
standalone activation
CComObjectCached 2nd
CComObjectGlobal 2nd
CComObjectLockT
Lock
CComObjectNoLock 2nd
CComObjectRootBase 2nd 3rd
CComObjectRootEx 2nd 3rd
CComObjectRootEX
base class
CComObjectStack
CComObjectStackEx
CComPolyObject
CComPtr
2nd
comparison operators
constructors
deconstructors
Detach method
IDispatch
GetIDOfName method
GetPropertyByName method
method invocation helper
functions
PutProperty method
PutPropertyByName method
initialization
operations
Release method
resource-management
operations
CComPtrBase,
object instantiation methods
CComQIPtr
constructors
initialization
operations
resource-management
operations
CComSafeArray
2nd
ARTYPES
assignments
Attach method
constructors
deconstructors
Detach method
element accessors
operations
operators
SetAt method
CComSafeArrayBound
CComSafeDeleteCriticalSection
CComSingleThreadModle
CComTearOffObject
CComVariant
assignments
comparison operators
constructors
destructors
operations
persistence support
CContainedWindow
containing window control
wrappers
creating
subclassing
CCRTHeap
CDBSessionServiceImpl
CDialogImpl
data exchange and validation
showing dialogs
simple dialogs
CDialogImplBaseT
CElementTraits
CFirePropNotifyEvent
CGI (Common Gateway
Interface)
UNIX boxes
_Chain
function
CHAIN_MSG_MAP_ALT
CHAIN_MSG_MAP_ALT_MEMBER
CHAIN_MSG_MAP_DYNAMIC
CHAIN_MSG_MAP_MEMBER
chaining,
interface map chaining
COM_INTERFACE_ENTRY_CHAIN
character case
conversion
CComBSTR
CString
character data
types
COM
character-conversion
macros
CHelloAtlServer
child windows,
managing
CHttpRequestParams
CHttpResponse
CInterfaceArray
CIsapiExtension 2nd 3rd
class identifier
(CLSID)
class
initialization, ObjectMain method
class object
registration
class registration
support methods, object maps
category map macros
component category map
GetCategoryMap method
GetObjectDescription method
UpdateRegistry method
class
uninitialization, ObjectMain method
classes
ATL persistence implementation
classes
CAtlDebugInterfacesModule
CAtlModule class 2nd
_AtlModule
object maps and
registration support
CAutoPtr
constructors
deconstructors
operators
CAutoVectorPtr
CComBSTR 2nd 3rd
assignments
character case
conversion
comparison operators
constructing
constructors
destructors
operations
persistence support
string concatenation
CComCoClass
error methods
instantiation methods
CComGITPtr
assignment operators
constructors
CComObjectRoomEX base class
CComPtr 2nd
comparison operators
constructors
deconstructors
Detach method
IDispatch
initialization
operations
Release method
resource-management
operations
CComQIPtr
constructors
initialization
operations
resource-management
operations
CComSafeArray 2nd 3rd
ARTYPES
assignments
Attach method
constructors
deconstructors
Detach method
element accessors
operations
operators
SetAt method
CComVariant
assignments
comparison operators
constructors
destructors
operations
persistence support
COM createable classes
Creators
CComCreator
CComCreator2
CComFailCreator
convenience macros
multiphase construction
type-definition macros
CString 2nd
architecture
BSTR and
character case
conversion
comparison operators
formatted data
operations
string concatenation
CTraceCategory
implementation classes
memory manager classes
noncreateable classes
shared classes with MFC
shim classes
smart pointer classes [See smart pointer classes.]
string-conversion classes
threading model class
_ClassFactoryCreatorClass
Clear method,
CComVariant
Clone
method
CLSID (class
identifier)
CMainWinTraits
CMessageMap
coclasses,
property page coclasses and BullsEye
CoCreateInstance
collection
interfaces
collection
objects, implementing
collections
CAtlArray
CAtlList
CAtlMap
CollType
COM (Component Object
Model)
character data types
OLECHAR
persistence
adding
IMarshal
IPersistMemoryImpl
IPersistPropertyBag
IPersistPropertyBag2
IPersistStorage
IPersistStream
IPersistStreamInit
IPropertyBag
IPropertyBag2
IStorage
IStream
property maps
SAFEARRAY data type
COM classes,
inserting
adding ATL simple objects
results of ATL Simple Object
Wizard
COM
collections
custom collection and enumerator
example
COM
controls
hosting
COM creatable
classes
COM
enumeration
server side enumeration
Visual Basic 6.0 and
VB subscript operators
COM
enumerators
custom collection and enumerator
example
dealing with the enumerator
local/call_as
enumeration iterator
COM identity
laws of
apartment-specific
identifiers
direct access to all interfaces
static types
COM objects
IUnknown, implementing
scripting support
supporting multiple dual
interfaces
table-driven QueryInterface
threads
instance data
synchronization
COM
servers
ATL Project Wizard
COM createable classes
creating ATL projects
implementing
CComModule
OBJECT_MAP
inproc servers
local servers
noncreateable classes
service-based servers
COM string data
types, BSTR
COM_INTERFACE_ENTRY 2nd 3rd
COM_INTERFACE_ENTRY2
COM_INTERFACE_ENTRY2_IID
COM_INTERFACE_ENTRY_AGGREGATE
COM_INTERFACE_ENTRY_AGGREGATE_BLIND
COM_INTERFACE_ENTRY_AUTO-AGGREGATE
COM_INTERFACE_ENTRY_AUTO-AGGREGATE_BLIND
COM_INTERFACE_ENTRY_BREAK
COM_INTERFACE_ENTRY_CACHED_TEAR_OFF
COM_INTERFACE_ENTRY_CHAIN
COM_INTERFACE_ENTRY_FUNC
COM_INTERFACE_ENTRY_FUNC_BLIND
COM_INTERFACE_ENTRY_IID
COM_INTERFACE_ENTRY_IMPL
COM_INTERFACE_ENTRY_IMPL_IID
COM_INTERFACE_ENTRY_NOINTERFACE
COM_INTERFACE_ENTRY_TEAR_OFF
COM_MAP
changes to for connectable
objects
COM_OBJECT_ENTRY_AUTO
COMMAND_CODE_HANDLER
COMMAND_ID_HANDLER
Common Gateway Interface
(CGI)
comparison
operators
CComBSTR
CComPtr
CComVariant
CString
component
categories, BullsEye
component category
maps
Component Object Model
(COM)
character data types
OLECHAR
persistence
adding
IMarshal
IPersistMemoryImpl
IPersistPropertyBag
IPersistPropertyBag2
IPersistStorage
IPersistStream
IPersistStreamInit
IPropertyBag
IPropertyBag2
IStorage
IStream
property maps
SAFEARRAY data type
composite control
drawing
composite controls
CComCompositeControl
composite control drawing
declarative user interfaces for
controls
ComTearOffObjectBase
configuring
projects, Hello World ISAPI
extension
servers, Hello World ISAPI
extension
connectable
objects (ATL-based), creating 2nd
adding connection points
adding required base classes to
connectable objects
changes to COM_MAP
connection point proxy code
connection point proxy
generator
connection points
events
firing events
implementing connection point proxy
generator
steps to creating
updating the coclass to support the
source interface
connecting event
sinks to event sources
connection maps,
updating stock and custom events
connection point
map
connection point
proxy code
connection point
proxy generator
implementing
connection point
support, adding stock and custom events
connection
points 2nd
adding to connectable objects
events
IConnectionPoint
IConnectionPointContainer
stock and custom events
CONNECTION_MAP
connections
construction,
multiphase construction
FinalRelease
reference counting
stacks
constructors
CAutoPtr
CComBSTR
CComGITPtr
CComPtr
CComQIPtr
CComSafeArray
CComVariant
CStringT
consuming web
services in C++
contained
windows
creating
subclassing
containers, C++
containers
containing window
control wrappers
control
containment
accelerator translations
ambient properties
AtlAxWinLic80
CAxWindow2
control events
sink maps
control-creation process
ActivateAx
CAxWindow
CreateControl
CreateControlEx
CreateControlLicEx
CreateNormalizedObject
IAxWinHostWindow
controls
dialogs [See dialogs.]
hosting property pages
limitations of
persisting controls
property changes
control
events
control containment
sink maps
sinking in dialogs
control hosting,
ActiveX controls and
control
initialization, hosting controls in dialogs
control-creation
process
ActivateAx
CAxWindow
CreateControl
CreateControlEx
CreateControlLicEx
CreateNormalizedObject
IAxWinHostWindow
controlling
generic-text mapping using preprocessors
controls
accessing from HTML
ActiveX controls
BullsEye [See ICategorizeProperties, BullsEye.]
COM controls
composite controls
CComCompositeControl
composite control
drawing
declarative user interfaces for
controls
creating initial controls with ATL
Wizard
selecting options for the
CBullsEye implementation class
hosting
C++ COM clients
hosting in dialogs
attaching CAxWindow
CAxDialogImpl
control initialization
GetDlgControl
inserting controls into dialog
resources
sinking control events
HTML controls
accessing controls from
HTML
accessing HTML from
controls
creating
element layout
extended UI handling
generating
hosting HTML
sinking HTML element events in
C++
sinking WebBrowser
events
persisting
convenience
macros, Creators
copies,
CComEnumOnSTL
Copy method,
CComVariant
copy
policies
copy policy
classes
CopyTo
method
_CopyVariantFromAdaptItf
_CopyVariantFromLong
CoTaskMemFree
CoUninitialize
method
CPenguin
CreateControl
CreateControlEx 2nd
CreateControlLicEx
CreateDialogParam
CreateInstance
method
CreateNormalizedControl
CreateNormalizedObject
CreateRequest
CreateWindow(Ex)
_CreatorClass
Creators
CComCreator
CComCreator2
CComFailCreator
convenience macros
multiphase construction
FinalRelease
reference counting
stacks
type-definition macros
CRequestHandlerT
template, request handlers
CRT (C runtime
library)
ATL and
CRT heap
CRT_SECURE_NO_DEPRECATE
CServerContext
CSessionStateService
CSimpleStringT
CStockPropImpl,
updating stock properties and methods (BullsEye)
CString 2nd
architecture
BSTR and
character case conversion
comparison operators
formatted data
operations
string concatenation
CStringT
assignments
constructors
CThisSimpleString
CTraceCategory
custom events,
BullsEye
CValidateContext 2nd
CValidateObject
CValidateObject::Validate
CWin32Heap
CWindow
HWND wrapper
functions
helper functions
using
CWindow::Create
CWindowImpl
message chaining
alternate message maps
dynamic chaining
filtering chained
messages
message forwarding
message handling
general messages
WM_COMMAND
WM_NOTIFY
message reflection
window class
modifying
superclassing
window procedures
window traits
CWindowWithReflectorImpl
CWinTrait
CWinTraitsOR
|
|