CImageList::FromHandle
ハンドルをイメージ リストに指定されている場合、CImageList オブジェクトへのポインターを返します。
static CImageList* PASCAL FromHandle(
HIMAGELIST hImageList
);
パラメーター
- hImageList
イメージ リストを指定します。
戻り値
正常終了した場合はオブジェクトへのポインター CImageList ; それ null。
解説
CImageList がハンドルに結び付けられていない場合、CImageList の一時的なオブジェクトが生成されて結び付けられます。CImageList のこの一時オブジェクトはすべての一時オブジェクトが削除されます時点で、アプリケーションがイベント ループのアイドル時間を確保したときにのみまで有効です。
使用例
CImageList* ConvertHandle(HIMAGELIST hmyImageList)
{
// Convert the HIMAGELIST to a CImageList*.
ASSERT(hmyImageList != NULL);
CImageList* pmyImageList = CImageList::FromHandle(hmyImageList);
ASSERT(pmyImageList != NULL);
return pmyImageList;
}
必要条件
ヘッダー: afxcmn.h