Antarmuka IPictureDisp (ocidl.h)
Mengekspos properti objek gambar melalui Automation. Ini menyediakan subset fungsionalitas yang tersedia melalui metode IPicture .
Warisan
Antarmuka IPictureDisp mewarisi dari antarmuka IDispatch.
Keterangan
Tabel berikut ini menjelaskan dispID untuk berbagai properti gambar.
Terus-menerus | Nilai |
---|---|
DISPID_PICT_HANDLE | 0 |
DISPID_PICT_HPAL | 2 |
DISPID_PICT_TYPE | 3 |
DISPID_PICT_WIDTH | 4 |
DISPID_PICT_HEIGHT | 5 |
DISPID_PICT_RENDER | 6 |
Setiap properti dalam antarmuka IPictureDisp menyertakan metode get_PropertyName jika properti mendukung akses baca dan metode put_PropertyName jika properti mendukung akses tulis. Sebagian besar properti hanya mendukung akses baca dengan pengecualian properti hPal.
Properti | Jenis | Access | Deskripsi |
---|---|---|---|
Menangani | OLE_HANDLE (int) | R | Handel GDI Windows gambar |
hPal | OLE_HANDLE (int) | RW | Handel Windows dari palet yang digunakan oleh gambar. |
Jenis | pendek | R | Jenis gambar (lihat PICTYPE). |
Lebar | OLE_XSIZE_HIMETRIC (panjang) | R | Lebar gambar. |
Tinggi | OLE_YSIZE_HIMETRIC (panjang) | R | Tinggi gambar. |
Implementasi OLE
Objek gambar menyediakan abstraksi netral bahasa untuk bitmap, ikon, dan metafil. Seperti halnya objek font standar, sistem menyediakan implementasi standar objek gambar. Antarmuka utamanya adalah IPicture dan IPictureDisp. Objek gambar dibuat dengan OleCreatePictureIndirect dan mendukung antarmuka IPicture dan IPictureDisp .Objek gambar yang disediakan OLE mengimplementasikan semantik lengkap antarmuka IPicture dan IPictureDisp .
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | ocidl.h |