次の方法で共有


CTreeCtrl::GetImageList

通常のハンドルを取得またはツリー ビュー コントロールに関連付けられたイメージ リストを表示するには、この関数を呼び出します。

CImageList* GetImageList(
   UINT nImageList 
) const;

パラメーター

  • nImageList
    取得するイメージ リストの種類。イメージ リストの値は次の 1 つです:

    • TVSIL_NORMAL は、ツリー ビュー アイテムの選択され、nonselected イメージを含む通常のイメージ リストを取得します。

    • TVSIL_STATE は、ユーザー定義の状態にあるツリー ビュー アイテムのイメージを持つ状態イメージ リストを取得します。

戻り値

成功した場合は、コントロールのイメージ リストへのポインター; それ null

解説

ツリー ビュー コントロールの各項目は、二つの関連するビットマップ イメージを設定できます。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

参照

関連項目

CTreeCtrl クラス

階層図

CImageList クラス

CTreeCtrl::SetImageList