共用方式為


影像清單的操作

取代 成員函式取代影像清單中的圖像 (CImageList) 與新的映像。 這個函式也是很有用,如果您需要動態增加影像清單物件中的映像數目。 SetImageCount 函式會動態變更儲存的影像清單內的映像數目。 如果您增加影像清單的大小,呼叫取代將影像加入至新影像插槽。 如果您減少影像清單的大小,會釋放超過新大小的影像。

移除成員函式會從影像清單中移除影像。 複製成員函式可以複製或交換影像清單內的圖像。 這項功能可讓您指示來源影像要複製到目的索引,或來源和目標影像應該進行交換。

若要建立新的影像清單合併兩個影像清單,請使用適當的多載的建立成員函式。 這個多載的建立合併列出現存的映像的第一個影像,將產生的影像儲存在新的影像清單物件。 無障礙地繪製第一段的第二個影像時,會建立新的映像。 新的映像的遮罩是執行兩個現有的映像的遮罩的位元邏輯 OR 運算的結果。

這會不斷重複直到會合併所有映像,並將其加入至新的影像清單物件。

您可以寫入的影像資訊保存藉由呼叫撰寫 成員函式,並且讀回原處點撥打 讀取成員函式。

GetSafeHandle附加,以及卸離成員函式可讓您以操作的控制代碼,附加到的影像清單的CImageList物件,而 DeleteImageList 成員函式刪除的影像清單,但不終結CImageList物件。

請參閱

參考

使用 CImageList

概念

控制項 (MFC)