Index[A] [B] [C] [D] [E] [F] [G] [H] [I] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [Z] data caching, ATL Server caching files caching raw memory data exchange ATL Server, handling input CDialogImpl data types character data types SAFEARRAY 2nd GetAt method GetSafeArrayPtr( ) method locking VARIANT text data types ANSI COM character data types controlling generic-text mapping using preprocessors MBCS/DBCS strings TCHAR/_TCHAR Unicode Win32 APIs VARIANT (COM) DebugBreak debugging assertions COM_INTERFACE_ENTRY_BREAK flexible debug output tracing calls to AddRef and Release tracing calls to QueryInterface declarative user interfaces for controls DECLARE_CLASSFACTORY CComClassFactory and DECLARE_CLASSFACTORY2, CComClassFactory2 and DECLARE_CLASSFACTORY_AUTO_THREAD, CComClassFactoryAutoThread and DECLARE_CLASSFACTORY_EX DECLARE_CLASSFACTORY_SINGLETON, CComClassFactorySingleton and DECLARE_LIBID DECLARE_NO_REGISTRY macro DECLARE_PROTECT_FINAL_CONSTRUCT DECLARE_PROTECT_FINAL_CONSTRUCT macro DECLARE_REGISTRY macro DECLARE_REGISTRY_RESOURCE DECLARE_REGISTRY_RESOURCEID DECLARE_REQUEST_HANDLER DECLARE_WND_CLASS_EX declaring (BullsEye) event dispatch interface in IDL function prototypes properties and methods deconstructors CAutoPtr CComPtr CComSafeArray DEFAULT_REFLECTION_HANDLER DefaultThreadTraits DEFINE_AUTOMATION_TYPE _FUNCTION DefWindowProc destructors CComBSTR CComVariant Detach method CComPtr CComSafeArray dialog resources, inserting controls DialogBox DialogBoxParam 2nd dialogs custom dialog boxes hosting controls attaching CAxWindow CAxDialogImpl control initialization GetDlgControl inserting controls into dialog resources sinking control events modeless dialog sequences DispatchStencilCall DispEventAdvise DispEventUnadvise DISPID dispinterface DLL (dynamic link library) 2nd DllRegisterServer DllUnregisterServer DocHostFlags DoVerb DrawBullsEye dynamic binding, simulating dynamic chain ID dynamic chaining, CWindowImpl dynamic link library (DLL) 2nd dynamic memory |