Bagikan melalui


Struktur QACONTAINER (ocidl.h)

Menentukan informasi kontainer untuk IQuickActivate::QuickActivate.

Sintaks

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;

Anggota

cbSize

Ukuran struktur, dalam byte.

pClientSite

Penunjuk ke antarmuka IOleClientSite dalam kontainer.

pAdviseSink

Penunjuk ke antarmuka IAdviseSinkEx dalam kontainer.

pPropertyNotifySink

Penunjuk ke antarmuka IPropertyNotifySink dalam kontainer.

pUnkEventSink

Penunjuk ke antarmuka IUnknown pada objek sink kontainer.

dwAmbientFlags

Jumlah properti sekitar yang disediakan oleh kontainer menggunakan nilai dari enumerasi QACONTAINERFLAGS .

colorFore

Menentukan ForeColor, properti sekitar yang disediakan oleh kontainer dengan DISPID = -704.

colorBack

Menentukan BackColor, properti sekitar yang disediakan oleh kontainer dengan DISPID = -701.

pFont

Menentukan Font, properti sekitar yang disediakan oleh kontainer dengan DISPID = -703.

pUndoMgr

Penunjuk ke antarmuka IOleUndoManager dalam kontainer.

dwAppearance

Menentukan Tampilan, properti sekitar yang disediakan oleh kontainer dengan DISPID = -716.

lcid

Menentukan LocaleIdentifier, properti sekitar yang disediakan oleh kontainer dengan DISPID = -705.

hpal

Menentukan Palet, properti sekitar yang disediakan oleh kontainer dengan DISPID = -726.

pBindHost

Penunjuk ke antarmuka IBindHost dalam kontainer.

pOleControlSite

Penunjuk ke antarmuka IOleControlSite di objek situs kontainer.

pServiceProvider

Penunjuk ke antarmuka IServiceProvider dalam kontainer.

Keterangan

Jika penunjuk antarmuka dalam struktur QACONTAINER adalah NULL , itu tidak menunjukkan bahwa antarmuka tidak didukung. Dalam situasi ini, kontrol harus menggunakan QueryInterface untuk mendapatkan penunjuk antarmuka dengan cara standar.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows 2000 Server [aplikasi desktop | Aplikasi UWP]
Header ocidl.h

Lihat juga

IQuickActivate::QuickActivate

QACONTAINERFLAGS