在接受CTreeeCtrl控件的消息NM_DBLCLK,NM_RCLICK之类的消息时,传入参数NMHDR *pNMHDR始终没有反映出我当前选中树的节点的句柄,就是
void OnNMRclickTree(NMHDR *pNMHDR, LRESULT *pResult)
{
LPNMTREEVIEW pNMTreeView = reinterpret_cast<LPNMTREEVIEW>(pNMHDR);
pNMTreeView->itemNew.hItem 始终为0
}我主要是想在控件中点右键时对相应的树的节点进行操作,不知道有没有方法区别选中树的某一个节点和没有选中任何的节点。大家有没有相关的经验,请赐教,谢谢。
void OnNMRclickTree(NMHDR *pNMHDR, LRESULT *pResult)
{
LPNMTREEVIEW pNMTreeView = reinterpret_cast<LPNMTREEVIEW>(pNMHDR);
pNMTreeView->itemNew.hItem 始终为0
}我主要是想在控件中点右键时对相应的树的节点进行操作,不知道有没有方法区别选中树的某一个节点和没有选中任何的节点。大家有没有相关的经验,请赐教,谢谢。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货