次の方法で共有


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

参照

関連項目

CImageList クラス

階層図

CImageList::FromHandlePermanent