Struktur REOBJECT (richole.h)
Berisi informasi tentang OLE atau objek gambar dalam kontrol edit yang kaya.
Sintaks
typedef struct _reobject {
DWORD cbStruct;
LONG cp;
CLSID clsid;
LPOLEOBJECT poleobj;
LPSTORAGE pstg;
LPOLECLIENTSITE polesite;
SIZEL sizel;
DWORD dvaspect;
DWORD dwFlags;
DWORD dwUser;
} REOBJECT;
Anggota
cbStruct
Jenis: DWORD
Ukuran struktur, dalam byte.
cp
Jenis: LONG
Posisi karakter objek.
clsid
Jenis: CLSID
Pengidentifikasi kelas objek.
poleobj
Jenis: LPOLEOBJECT
Instans antarmuka IOleObject untuk objek .
pstg
Jenis: LPSTORAGE
Instans antarmuka IStorage . Ini adalah objek penyimpanan yang terkait dengan objek .
polesite
Jenis: LPOLECLIENTSITE
Instans antarmuka IOleClientSite . Ini adalah situs klien objek dalam kontrol edit yang kaya. Alamat ini harus diperoleh dari metode GetClientSite .
sizel
Jenis: SIZEL
Ukuran objek. Satuan ukuran adalah 0,01 milimeter, yang merupakan pengukuran HIMETRIC. Untuk informasi selengkapnya, lihat fungsi GetMapMode. 0, 0 pada penyisipan menunjukkan bahwa objek bebas untuk menentukan ukurannya sampai bendera modifikasi dimatikan.
dvaspect
Jenis: DWORD
Tampilkan aspek yang digunakan. Lihat DVASPECT untuk penjelasan tentang kemungkinan nilai.
dwFlags
Jenis: DWORD
Bendera status objek. Ini bisa menjadi kombinasi dari nilai berikut.
dwUser
Jenis: DWORD
Dicadangkan untuk nilai yang ditentukan pengguna.
Keterangan
Objek OLE atau gambar dalam kontrol edit kaya menempati satu posisi karakter di bagian teks biasa dari penyimpanan cadangan dalam memori dan memiliki nilai U+FFFC. Mereka berbeda dari "objek dalam baris" seperti objek matematika. Objek dalam baris menempati setidaknya dua posisi karakter karena memiliki pemisah mulai objek dalam baris (U+FDD0) dan pemisah akhir (U+FDEF).
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Header | richole.h |
Lihat juga
Referensi