CTreeCtrl::GetImageList
ツリー ビュー コントロールに関連付けられた、通常イメージ リストまたは状態イメージ リストのハンドルを取得します。
CImageList* GetImageList(
UINT nImageList
) const;
パラメーター
nImageList
取得するイメージ リストの型。 イメージ リストとして、次の値のいずれかを指定できます。TVSIL_NORMAL 通常イメージ リストを取得します。このイメージ リストには、ツリー ビュー アイテムの選択イメージおよび非選択イメージがあります。
TVSIL_STATE 状態イメージ リストを取得します。このイメージ リストには、ユーザーが定義した状態にあるツリー ビュー アイテムのイメージがあります。
戻り値
正常終了した場合は、コントロールのイメージ リストへのポインターを返します。それ以外の場合は NULL を返します。
解説
ツリー ビュー コントロールの各アイテムは、関連付けされた一対のビットマップ イメージを持っています。 1 つ目のイメージは、アイテムが選択されたときに表示され、もう 1 つは選択されていないときに表示されます。 たとえば、選択されたときアイテムは開いているフォルダーを表示し、選択されていないときは閉じているフォルダーを表示します。
イメージ リストの詳細については、「CImageList クラス」を参照してください。
使用例
ASSERT(m_TreeCtrl.GetImageList(TVSIL_NORMAL) == NULL);
m_TreeCtrl.SetImageList(&m_TreeImages, TVSIL_NORMAL);
ASSERT(m_TreeCtrl.GetImageList(TVSIL_NORMAL) == &m_TreeImages);
必要条件
**ヘッダー:**afxcmn.h