对于此函数:
//当选择节点变化时(即单击树的子节点,可改为双击),所进行的相关操作
void COutlookTreeView::OnSelchanged(NMHDR* pNMHDR, LRESULT* pResult)
{
NM_TREEVIEW* pNMTreeView = (NM_TREEVIEW*)pNMHDR;
int nImage;
HTREEITEM hti = m_TreeCtrl.GetSelectedItem(); m_TreeCtrl.GetItemImage (hti, nImage, nImage);
if (nImage>=12)
{
p->ShowSelf(nImage);//要调用的函数 }
}
上面是通过单击树节点,响应调用函数ShowSelf()
能否帮我改为双击节点响应的代码,谢谢
//当选择节点变化时(即单击树的子节点,可改为双击),所进行的相关操作
void COutlookTreeView::OnSelchanged(NMHDR* pNMHDR, LRESULT* pResult)
{
NM_TREEVIEW* pNMTreeView = (NM_TREEVIEW*)pNMHDR;
int nImage;
HTREEITEM hti = m_TreeCtrl.GetSelectedItem(); m_TreeCtrl.GetItemImage (hti, nImage, nImage);
if (nImage>=12)
{
p->ShowSelf(nImage);//要调用的函数 }
}
上面是通过单击树节点,响应调用函数ShowSelf()
能否帮我改为双击节点响应的代码,谢谢
void CTreeTestDlg::OnDblclkTree1(NMHDR* pNMHDR, LRESULT* pResult)
{
NM_TREEVIEW* pNMTreeView = (NM_TREEVIEW*)pNMHDR;
int nImage;
HTREEITEM hti = m_TreeCtrl.GetSelectedItem(); m_TreeCtrl.GetItemImage (hti, nImage, nImage);
if (nImage>=12)
{
p->ShowSelf(nImage);//要调用的函数 }
*pResult = 0;
}
不懂。