共用方式為


IPictureDisp 介面 (ocidl.h)

透過自動化公開圖片物件的屬性。 它提供可透過 IPicture 方法取得的功能子集。

繼承

IPictureDisp介面繼承自 IDispatch 介面。

備註

下表描述各種圖片屬性的 dispID。

常數
DISPID_PICT_HANDLE 0
DISPID_PICT_HPAL 2
DISPID_PICT_TYPE 3
DISPID_PICT_WIDTH 4
DISPID_PICT_HEIGHT 5
DISPID_PICT_RENDER 6
 

如果屬性支援讀取權限,則 IPictureDisp 介面中的每個屬性都會包含 一個get_PropertyName 方法,如果屬性支援寫入存取 ,則為put_PropertyName 方法。 大部分屬性僅支援唯讀存取,但 hPal 屬性除外。

屬性 類型 存取 描述
Handle OLE_HANDLE (int) R 圖片的 Windows GDI 控制碼
hPal OLE_HANDLE (int) RW 圖片所使用的調色盤 Windows 控制碼。
類型 short R 圖片類型 (請參閱 PICTYPE) 。
寬度 OLE_XSIZE_HIMETRIC (長) R 圖片的寬度。
高度 OLE_YSIZE_HIMETRIC (長) R 圖片的高度。
 

OLE 實作

圖片物件提供點陣圖、圖示和中繼檔的語言中性抽象概念。 如同標準字型物件,系統會提供圖片物件的標準實作。 其主要介面是 IPictureIPictureDisp。 圖片物件是使用OleCreatePictureIndirect建立,並支援IPicture 和 IPictureDisp介面。

OLE 提供的圖片物件會實作IPicture 和 IPictureDisp介面的完整語意。

規格需求

   
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
目標平臺 Windows
標頭 ocidl.h

另請參閱

IPicture