QACONTAINER-Struktur (ocidl.h)
Gibt Containerinformationen für IQuickActivate::QuickActivate an.
Syntax
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;
Member
cbSize
Die Größe der Struktur in Bytes.
pClientSite
Ein Zeiger auf eine IOleClientSite-Schnittstelle im Container.
pAdviseSink
Ein Zeiger auf eine IAdviseSinkEx-Schnittstelle im Container.
pPropertyNotifySink
Ein Zeiger auf eine IPropertyNotifySink-Schnittstelle im Container.
pUnkEventSink
Ein Zeiger auf eine IUnknown-Schnittstelle im Senkenobjekt des Containers.
dwAmbientFlags
Die Anzahl der ambient-Eigenschaften, die vom Container unter Verwendung von Werten aus der QACONTAINERFLAGS-Enumeration bereitgestellt werden.
colorFore
Gibt ForeColor an, eine ambient-Eigenschaft, die vom Container mit einer DISPID = -704 bereitgestellt wird.
colorBack
Gibt BackColor an, eine ambient-Eigenschaft, die vom Container mit einer DISPID = -701 bereitgestellt wird.
pFont
Gibt Schriftart an, eine ambient-Eigenschaft, die vom Container mit einer DISPID = -703 bereitgestellt wird.
pUndoMgr
Ein Zeiger auf eine IOleUndoManager-Schnittstelle im Container.
dwAppearance
Gibt Appearance an, eine ambient-Eigenschaft, die vom Container mit einer DISPID = -716 bereitgestellt wird.
lcid
Gibt LocaleIdentifier an, eine ambient-Eigenschaft, die vom Container mit einer DISPID = -705 bereitgestellt wird.
hpal
Gibt Palette an, eine ambient-Eigenschaft, die vom Container mit einer DISPID = -726 bereitgestellt wird.
pBindHost
Ein Zeiger auf eine IBindHost-Schnittstelle im Container.
pOleControlSite
Ein Zeiger auf die IOleControlSite-Schnittstelle im Standortobjekt des Containers.
pServiceProvider
Ein Zeiger auf die IServiceProvider-Schnittstelle im Container.
Hinweise
Wenn ein Schnittstellenzeiger in der QACONTAINER-StrukturNULL ist, gibt dies nicht an, dass die Schnittstelle nicht unterstützt wird. In diesem Fall sollte das Steuerelement QueryInterface verwenden, um den Schnittstellenzeiger auf die Standardmethode abzurufen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [Desktop-Apps | UWP-Apps] |
Kopfzeile | ocidl.h |