Struktur PICTDESC (olectl.h)
Berisi parameter untuk membuat objek gambar melalui fungsi OleCreatePictureIndirect .
Sintaks
typedef struct tagPICTDESC {
UINT cbSizeofstruct;
UINT picType;
union {
struct {
HBITMAP hbitmap;
HPALETTE hpal;
} bmp;
struct {
HMETAFILE hmeta;
int xExt;
int yExt;
} wmf;
struct {
HICON hicon;
} icon;
struct {
HENHMETAFILE hemf;
} emf;
};
} PICTDESC, *LPPICTDESC;
Anggota
cbSizeofstruct
Ukuran struktur, dalam byte.
picType
Jenis gambar yang dijelaskan oleh struktur ini, yang bisa menjadi nilai apa pun dari enumerasi PICTYPE . Ini memilih lengan serikat yang sesuai dengan salah satu struktur jenis gambar di bawah ini.
bmp
Struktur yang berisi informasi bitmap jika picTypePICTYPE_BITMAP.
bmp.hbitmap
Handel HBITMAP mengidentifikasi bitmap yang ditetapkan ke objek gambar.
bmp.hpal
Handel HPALETTE mengidentifikasi palet warna untuk bitmap.
wmf
Struktur yang berisi informasi metafile jika picTypePICTYPE_METAFILE.
wmf.hmeta
Handel HMETAFILE mengidentifikasi metafile yang ditetapkan ke objek gambar.
wmf.xExt
Tingkat horizontal metafile dalam unit TWIPS.
wmf.yExt
Jangkauan vertikal metafile dalam unit TWIPS.
icon
Mengidentifikasi struktur yang berisi informasi ikon jika picTypePICTYPE_ICON.
icon.hicon
Handel HICON mengidentifikasi ikon yang ditetapkan ke objek gambar.
emf
Struktur yang berisi informasi metafile yang disempurnakan jika picTypePICTYPE_ENHMETAFILE.
emf.hemf
HENHMETAFILE menangani identifikasi metafile yang ditingkatkan yang ditetapkan ke objek gambar.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | olectl.h |