CTreeView问题 如果要在树的ITEM上对应一项内容(比如一片文章),双击时在右面的视图中显示,应当怎么做?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 响应树的=NM_DBLCLK的事件,大致如下:void CYourTreeView::OnDblclk(NMHDR* pNMHDR, LRESULT* pResult) { NM_TREEVIEW* pNMTreeView = (NM_TREEVIEW*)pNMHDR; //根据pNMTreeView进行处理,其中pNMTreeView代表你选中的项,它的相关成员可以查 //看MSDN *pResult = 0;} void CProjectTreeView::OnLButtonDblClk(UINT nFlags, CPoint point) { BOOL nSelect; HTREEITEM hItem = HitTest(point, &nFlags); if ((hItem != NULL) && (TVHT_ONITEM & nFlags)) { nSelect=Select(hItem, TVGN_CARET); } CString ItemText; ItemText=GetItemText(hItem); if(nSelect == 1) { ...//send message to update right view }} to kingzai(studying C#) 我不是想取得ItemText,我是想显示该项指向的内容(比如一篇文章)我想知道树中是否有这么一项to hdsunwind(太阳风)我回去看看,pNMTreeView我只用过其action,我再看看先谢谢两位了! you can do it like this way.first ,click tree item,then send update message to right view. you can search many examples in google. 如何获取控件坐标? 串口性能 如何生成图标形式的EXE文件啊 请问各位大神,c++ MFC 如何 在图片上再截图 直线旋转 我写的dll突然不能用了 请教:dll中调用静态链接库的问题 OpenGL光照问题 打开多个选中文件 为什么现在的软件公司那么苛刻??? 各位有ActiveX编程经验的高手,有谁知道如何使用CRichEditView的InsertItem成员函数!多谢! 哪位大哥有用VC写的音视频传输的例子?最好是使用了RTP/RTCP来传输的例子?不知道Netmetting里面有没有提供这些API调用?
void CYourTreeView::OnDblclk(NMHDR* pNMHDR, LRESULT* pResult)
{
NM_TREEVIEW* pNMTreeView = (NM_TREEVIEW*)pNMHDR; //根据pNMTreeView进行处理,其中pNMTreeView代表你选中的项,它的相关成员可以查
//看MSDN *pResult = 0;
}
{ BOOL nSelect;
HTREEITEM hItem = HitTest(point, &nFlags);
if ((hItem != NULL) && (TVHT_ONITEM & nFlags))
{
nSelect=Select(hItem, TVGN_CARET);
}
CString ItemText;
ItemText=GetItemText(hItem);
if(nSelect == 1)
{
...//send message to update right view
}
}
to kingzai(studying C#) 我不是想取得ItemText,我是想显示该项指向的内容(比如一篇文章)
我想知道树中是否有这么一项to hdsunwind(太阳风)
我回去看看,pNMTreeView我只用过其action,我再看看先谢谢两位了!