我要在数形控件中双击左键,可以像编辑框那样修改内容,
void CTreeMy::OnLButtonDblClk(UINT nFlags, CPoint point)
{
this->SetFocus();
HTREEITEM coritem = GetRootItem();
CEdit* pEdit = EditLabel(coritem);
ASSERT(pEdit != NULL);
CTreeCtrl::OnLButtonDblClk(nFlags, point);
}
结果pEdit为NULL,为什么,怎么改
void CTreeMy::OnLButtonDblClk(UINT nFlags, CPoint point)
{
this->SetFocus();
HTREEITEM coritem = GetRootItem();
CEdit* pEdit = EditLabel(coritem);
ASSERT(pEdit != NULL);
CTreeCtrl::OnLButtonDblClk(nFlags, point);
}
结果pEdit为NULL,为什么,怎么改
{
this->SetFocus();
HTREEITEM coritem = GetSelectedItem();
CEdit* pEdit = EditLabel(coritem);
ASSERT(pEdit != NULL); CTreeCtrl::OnLButtonDblClk(nFlags, point);
}
这样结果也是pEdit为NULL