CImageList::Replace
新しいイメージとイメージ リスト内のイメージを置き換える場合は、この関数を呼び出します。
BOOL Replace(
int nImage,
CBitmap* pbmImage,
CBitmap* pbmMask
);
int Replace(
int nImage,
HICON hIcon
);
パラメーター
nImage
置換するイメージのインデックス。pbmImage
イメージを含むビットマップへのポインター。pbmMask
マスクを含むビットマップへのポインター。マスクがイメージ リストを使用しない場合、このパラメーターは無視されます。hIcon
新しいイメージのビットマップとマスクを持つアイコンへのハンドル。
戻り値
成功した場合は BOOL のバージョンを返す; それ以外の場合は 0。
int を返すバージョンが成功した場合は、イメージのインデックスを返します; は– 1。
解説
SetImageCount をプレースホルダー イメージのインデックス番号に、新しい有効なイメージを割り当てるに呼び出した後、このメンバー関数を呼び出します。
使用例
CImageList::SetImageCountの例を参照してください。
必要条件
ヘッダー: afxcmn.h