CImageList には、画像リストから情報を取得する関数が多数含まれています。
GetImageInfo メンバー関数は、イメージビットマップとマスクビットマップのハンドル、ピクセルあたりのカラープレーンとビット数、画像ビットマップ内の画像の外接する四角形など、1 つのイメージに関する情報をIMAGEINFO
構造体に格納します。 この情報を使用して、イメージのビットマップを直接操作できます。
GetImageCount メンバー関数は、イメージ リスト内のイメージの数を取得します。
ExtractIcon メンバー関数を使用すると、イメージに基づいてアイコンを作成し、イメージ リスト内のマスクを作成できます。 この関数は、新しいアイコンのハンドルを返します。