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

Lihat juga

IPicture