共用方式為


ImageList_Merge函式 (commctrl.h)

藉由結合兩個現有的映射來建立新的映射。 函式也會建立用來儲存映射的新映射清單。

語法

HIMAGELIST ImageList_Merge(
  HIMAGELIST himl1,
  int        i1,
  HIMAGELIST himl2,
  int        i2,
  int        dx,
  int        dy
);

參數

himl1

類型: HIMAGELIST

第一個影像清單的控制碼。

i1

類型: int

第一個現有映射的索引。

himl2

類型: HIMAGELIST

第二個影像清單的控制碼。

i2

類型: int

第二個現有影像的索引。

dx

類型: int

相對於第一個影像的第二個影像的 x 位移。

dy

類型: int

相對於第一個影像的第二個影像的 Y 位移。

傳回值

類型: HIMAGELIST

如果成功,則傳回新影像清單的控制碼,否則傳回 Null

備註

新的影像是由第二個以透明方式繪製的第二個現有影像所組成。 新影像的遮罩是在兩個現有影像的遮罩上執行邏輯 OR 作業的結果。

規格需求

   
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平台 Windows
標頭 commctrl.h
程式庫 Comctl32.lib
Dll Comctl32.dll