CTreeCtrl::SelectDropTarget 是 MFC(Microsoft Foundation Classes)中的 CTreeCtrl 类的一个公共方法,用于设置或取消设置拖放目标项。以下是该方法的定义:
HTREEITEM SelectDropTarget(
    HTREEITEM hItem
);

  •  hItem 参数是要设置为拖放目标的树形控件项的句柄(handle)。


该方法返回当前的拖放目标项的句柄。如果 hItem 为 NULL,则表示取消选择拖放目标项。

以下是一个简单的使用示例:
CTreeCtrl myTreeCtrl;  // 假设已经创建了一个树形控件对象

HTREEITEM hItem = myTreeCtrl.GetSelectedItem();  // 获取当前选定项的句柄

HTREEITEM hDropTarget = myTreeCtrl.SelectDropTarget(hItem);

// 现在 hDropTarget 中存储了当前的拖放目标项的句柄

这个方法通常在处理拖放操作时会用到,用于设置或取消设置拖放目标项。


转载请注明出处:http://www.zyzy.cn/article/detail/22918/MFC/CTreeCtrl