Estructura QACONTAINER (ocidl.h)
Especifica información de contenedor para IQuickActivate::QuickActivate.
Sintaxis
typedef struct tagQACONTAINER {
ULONG cbSize;
IOleClientSite *pClientSite;
IAdviseSinkEx *pAdviseSink;
IPropertyNotifySink *pPropertyNotifySink;
IUnknown *pUnkEventSink;
DWORD dwAmbientFlags;
OLE_COLOR colorFore;
OLE_COLOR colorBack;
IFont *pFont;
IOleUndoManager *pUndoMgr;
DWORD dwAppearance;
LONG lcid;
HPALETTE hpal;
IBindHost *pBindHost;
IOleControlSite *pOleControlSite;
IServiceProvider *pServiceProvider;
} QACONTAINER;
Miembros
cbSize
El tamaño de la estructura en bytes.
pClientSite
Puntero a una interfaz IOleClientSite en el contenedor.
pAdviseSink
Puntero a una interfaz IAdviseSinkEx en el contenedor.
pPropertyNotifySink
Puntero a una interfaz IPropertyNotifySink en el contenedor.
pUnkEventSink
Puntero a una interfaz IUnknown en el objeto receptor del contenedor.
dwAmbientFlags
Número de propiedades ambientales proporcionadas por el contenedor mediante valores de la enumeración QACONTAINERFLAGS .
colorFore
Especifica ForeColor, una propiedad ambiente proporcionada por el contenedor con un DISPID = -704.
colorBack
Especifica BackColor, una propiedad ambiente proporcionada por el contenedor con un DISPID = -701.
pFont
Especifica Font, una propiedad ambiente proporcionada por el contenedor con un DISPID = -703.
pUndoMgr
Puntero a una interfaz IOleUndoManager en el contenedor.
dwAppearance
Especifica Apariencia, una propiedad ambiente proporcionada por el contenedor con un DISPID = -716.
lcid
Especifica LocaleIdentifier, una propiedad ambiente proporcionada por el contenedor con un DISPID = -705.
hpal
Especifica Palette, una propiedad ambiente proporcionada por el contenedor con un DISPID = -726.
pBindHost
Puntero a una interfaz IBindHost en el contenedor.
pOleControlSite
Puntero a la interfaz IOleControlSite del objeto de sitio del contenedor.
pServiceProvider
Puntero a la interfaz IServiceProvider del contenedor.
Comentarios
Si un puntero de interfaz en la estructura QACONTAINER es NULL , no indica que no se admite la interfaz. En esta situación, el control debe usar QueryInterface para obtener el puntero de interfaz de la manera estándar.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP] |
Encabezado | ocidl.h |