CTreeCtrl::CreateDragImage

更新 : 2007 年 11 月

ツリー ビュー コントロールの指定されたアイテムのドラッグ用のビットマップと、そのビットマップ用のイメージ リストを作成して、そのイメージ リストにビットマップを追加します。

CImageList* CreateDragImage(
   HTREEITEM hItem 
);

パラメータ

  • hItem
    ドラッグされるツリー アイテムのハンドル。

戻り値

正常終了した場合は、ドラッグ用のビットマップが追加されているイメージ リストへのポインタを返します。それ以外の場合は NULL を返します。

解説

アイテムがドラッグされているとき、アプリケーションはイメージ リスト関数を使ってイメージを表示します。

CImageList オブジェクトは永続オブジェクトです。このオブジェクトは終了時に削除してください。次に例を示します。

HTREEITEM hItem =m_TreeCtrl.GetSelectedItem();

CImageList* pImageList = m_TreeCtrl.CreateDragImage(hItem);

// Do something with the image list.

delete pImageList;

必要条件

ヘッダー : afxcmn.h

参照

参照

CTreeCtrl クラス

階層図

CTreeCtrl::SelectDropTarget

CTreeCtrl::GetDropHilightItem

CTreeCtrl::SetImageList

その他の技術情報

CTreeCtrl のメンバ