共用方式為


ImageList_LoadBitmap巨集 (commctrl.h)

呼叫 ImageList_LoadImage 函式,從指定的點陣圖資源建立影像清單。

語法

HIMAGELIST ImageList_LoadBitmap(
   HINSTANCE hi,
   LPCTSTR   lpbmp,
   int       cx,
   int       cGrow,
   COLORREF  crMask
);

參數

hi

類型:HINSTANCE

包含位圖資源的 實例句柄。 如果您要載入 OEM 位圖,此參數 NULL

lpbmp

類型:LPCTSTR

要載入的影像。 如果 hi 參數是非NULLlpbmp 是 null 終止字串的位址,其中包含 hi 模組中的影像資源名稱。 如果 hiNULL,此參數 LOWORD 必須是要載入的 OEM 位圖標識符。 若要建立此值,請使用 MAKEINTRESOURCE 巨集搭配 WINUSER.H 中定義的其中一個 OEM 位圖標識符。 這些標識碼具有OBM_前置詞。

cx

類型:int

每個影像的寬度。 每個影像的高度和初始影像數目是由指定位圖的維度推斷。

cGrow

類型:int

當系統需要為新映射騰出空間時,映像清單可以成長的影像數目。 此參數代表重設大小影像清單可以包含的新影像數目。

crMask

類型:COLORREF

用來產生遮罩的色彩。 指定位圖中此色彩的每個像素都會變更為黑色,且遮罩中的對應位設為 1。 如果此參數是CLR_NONE值,則不會產生遮罩。

傳回值

類型:HIMAGELIST

如果成功,則傳回影像清單的句柄,否則 NULL

要求

要求 價值
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
支援的最低伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平臺 窗戶
標頭 commctrl.h