CImageList::Replace

BOOL 交換 ( int nImage, CBitmap ※ pbmImage, CBitmap ※ pbmMask );

int 交換 ( int nImage, HICON hIcon );

戻り値

BOOLを返すバージョンが成功した場合は 0 以外を返します。そうでなければ 0。

Intを返すバージョンは、成功した場合のイメージの 0 から始まるインデックスを返します。otherwisenbsp;-1(&N)。

パラメーター

nImage

交換するイメージの 0 から始まるインデックス。

pbmImage

イメージを含むビットマップへのポインター。

pbmMask

マスクを持つビットマップへのポインター。イメージ リストにマスクを使用しない場合は、このパラメーターは無視されます。

hIcon

ビットマップと新しいイメージのマスクを持つアイコンへのハンドル。

解説

イメージ リストのイメージを新しいイメージに置き換えるには、この関数を呼び出す。

新しい、有効な画像プレース ホルダー イメージのインデックス番号を割り当てるには、 SetImageCountを呼び出した後、このメンバー関数を呼び出す。

CImageList 概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CImageList::Remove(&N)

Index