Bagikan melalui


Enumerasi OLERENDER (oleidl.h)

Menunjukkan jenis penembolokan yang diminta untuk objek yang baru dibuat.

Sintaks

typedef enum tagOLERENDER {
  OLERENDER_NONE = 0,
  OLERENDER_DRAW = 1,
  OLERENDER_FORMAT = 2,
  OLERENDER_ASIS = 3
} OLERENDER;

Konstanta

 
OLERENDER_NONE
Nilai: 0
Klien tidak meminta kemampuan gambar atau pengambilan data yang di-cache secara lokal dalam objek. Parameter pFormatEtc dari panggilan diabaikan ketika nilai ini ditentukan untuk parameter renderopts .
OLERENDER_DRAW
Nilai: 1
Klien akan menggambar konten objek di layar (perangkat target NULL ) menggunakan IViewObject::D raw. Objek itu sendiri menentukan format data yang perlu di-cache. Dengan opsi render ini, hanya anggota ptd dan dwAspectdari pFormatEtc yang signifikan, karena objek dapat menyimpan hal secara berbeda tergantung pada nilai parameter. Namun, pFormatEtc dapat secara legal null di sini, dalam hal ini objek adalah untuk mengasumsikan perangkat target tampilan dan aspek DVASPECT_CONTENT.
OLERENDER_FORMAT
Nilai: 2
Klien akan menarik satu format dari objek menggunakan IDataObject::GetData. Format data yang akan di-cache diteruskan dalam pFormatEtc, yang mungkin tidak dalam hal ini adalah NULL.
OLERENDER_ASIS
Nilai: 3
Klien tidak meminta kemampuan gambar atau pengambilan data yang di-cache secara lokal dalam objek. pFormatEtc diabaikan untuk opsi ini. Perbedaan antara ini dan nilai OLERENDER_FORMAT penting dalam fungsi seperti OleCreateFromData dan OleCreateLinkFromData.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header oleidl.h

Lihat juga

OleCreate

OleCreateFromData

OleCreateFromFile

OleCreateLink

OleCreateLinkFromData

OleCreateLinkToFile

OleCreateStaticFromData