Win32 API 日本語リファレンス
ホームUI.Controls › IImageList2

IImageList2

COM
IID192b9d83-50fc-457b-90a0-2b82a8b5dae1継承元IImageList自前メソッド開始 vtbl32

メソッド 12

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
32HRESULT Resize(INT cxNewIconSize, INT cyNewIconSize)
33HRESULT GetOriginalSize(INT iImage, DWORD dwFlags, INT* pcx, INT* pcy)
34HRESULT SetOriginalSize(INT iImage, INT cx, INT cy)
35HRESULT SetCallback(IUnknown* punk)
36HRESULT GetCallback(GUID* riid, void** ppv)
37HRESULT ForceImagePresent(INT iImage, DWORD dwFlags)
38HRESULT DiscardImages(INT iFirstImage, INT iLastImage, DWORD dwFlags)
39HRESULT PreloadImages(IMAGELISTDRAWPARAMS* pimldp)
40HRESULT GetStatistics(IMAGELISTSTATS* pils)
41HRESULT Initialize(INT cx, INT cy, IMAGELIST_CREATION_FLAGS flags, INT cInitial, INT cGrow)
42HRESULT Replace2(INT i, HBITMAP hbmImage, HBITMAP hbmMask, IUnknown* punk, DWORD dwFlags)
43HRESULT ReplaceFromImageList(INT i, IImageList* pil, INT iSrc, IUnknown* punk, DWORD dwFlags)