如果何把listctrl的内容拖到tree.我是菜鸟请版主及达人帮忙!
如果何把listctrl的内容拖到tree.
在一个对话框中增加一个树状控件和一个listctrl.分别关联变量
m_tree,m_list.
listctrl的View : Report.
tree: Has buttons,Has lines,Lines at root.
BOOL CListtreeDlg::OnInitDialog()
{
CDialog::OnInitDialog();
{//初始化树状控件
HTREEITEM hItem = m_tree.InsertItem("root");
m_tree.InsertItem("item1",hItem);
m_tree.InsertItem("item2",hItem);
}
{//初始化listctrl
m_list.InsertColumn(0,"col1",LVCFMT_LEFT,100,0);
m_list.InsertColumn(1,"col2",LVCFMT_LEFT,100,1);
int nItem;
LV_ITEM lvItem;
lvItem.mask = LVIF_TEXT;
lvItem.iItem = 0;
lvItem.iSubItem = 0;
lvItem.pszText = "item11";
nItem = m_list.InsertItem(&lvItem);
lvItem.pszText = "item12";
lvItem.iItem = nItem;
lvItem.iSubItem = 1;
m_list.SetItem(&lvItem);
}
...
}
我想把"item1"直接拖到listctrl.
listctrl自动加一行
"item1",""