社区
界面
帖子详情
一个比较菜的问题 CTreeCtrl
hxzb7215191
2004-06-28 11:14:17
在一个CTreeCtrl中要如何在用户单击时,得到用户当前单击的Tree 的Item?
void CMyDlg::OnClickTree1(NMHDR* pNMHDR, LRESULT* pResult)
{
*pResult = 0;
}
这个响应函数中的pNMHDR参数是不是可能得到用户单击了那个Item呢?
...全文
119
7
打赏
收藏
一个比较菜的问题 CTreeCtrl
在一个CTreeCtrl中要如何在用户单击时,得到用户当前单击的Tree 的Item? void CMyDlg::OnClickTree1(NMHDR* pNMHDR, LRESULT* pResult) { *pResult = 0; } 这个响应函数中的pNMHDR参数是不是可能得到用户单击了那个Item呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lixiaosan
2004-06-28
打赏
举报
回复
DWORD dwPos = GetMessagePos();
CPoint point( LOWORD(dwPos), HIWORD(dwPos) );
m_Tree.ScreenToClient(&point);
UINT uFlags;
HTREEITEM hItem = pmyTreeCtrl->HitTest(point, &uFlags);
if ((hItem != NULL) && (TVHT_ONITEM & uFlags))
{
pmyTreeCtrl->Select(hItem, TVGN_CARET);
}
lixiaosan
2004-06-28
打赏
举报
回复
CTreeCtrl::GetSelectedItem
gufengduyu
2004-06-28
打赏
举报
回复
// get point base screen
GetCursorPos(&point);
m_Tree.ScreenToClient(&point);
hItem = m_Tree.HitTest(point, &uFlags);//得到选中的项
if(NULL != hItem)
{
//弹出菜单
}
Kudeet
2004-06-28
打赏
举报
回复
GetItemText();
windyloft
2004-06-28
打赏
举报
回复
CString GetItemText( HTREEITEM hItem )
lixiaosan
2004-06-28
打赏
举报
回复
void CTest6Dlg::OnClickTree1(NMHDR* pNMHDR, LRESULT* pResult)
{
// TODO: Add your control notification handler code here
NM_TREEVIEW* pNMTreeView = (NM_TREEVIEW*)pNMHDR;
//pNMTreeView->itemNew
//pNMTreeView->itemOld
*pResult = 0;
}
hxzb7215191
2004-06-28
打赏
举报
回复
谢谢大家了。
C
tree
ctrl
树形控件的勾选联动效果
C
tree
ctrl
树形控件的勾选联动效果,完成树形控件的全选,全部取消等能,只需要继承这个类就可以了
mfc C
tree
Ctrl
上添加图标、将
一个
对话框放在另
一个
对话框上、C
Tree
Ctrl
响应不同的节点
1.C
tree
Ctrl
的添加图标 (CImageList* m_pImageList4
Tree
;CBitmap m_bmp;) m_pImageList4
Tree
= new CImageList; m_bmp.LoadBitmap(IDB_BITMAP_FILETYPES); if(!m_pImageList4
Tree
->Create(16, 16, ILC_COLOR32 ...
MFC中C
Tree
Ctrl
右击选中节点并弹出右击
菜
单
1.在父窗口响应NM_RCLICK消息 2.在NM_RCLICK消息响应函数中添加: ...void CDlgIndicators
Tree
::...//获取
菜
单子项 mn->TrackPopupMenu(TPM_LEFTALIGN,ptSc.x,ptSc.y,this); //显示
菜
单 } }
mfc在C
Tree
Ctrl
上添加文件夹图标和文件目录的选择
1.C
Tree
Ctrl
的创建 if (!m_treFileList.Create(TVS_HASLINES|TVS_LINESATROOT|TVS_HASBUTTONS | TVS_SHOWSELALWAYS | TVS_CHECKBOXES| WS_CHILD | WS_VISIBLE ,CRect(0,0,200,400),this,IDC_
TREE
LIST)) return -1...
MFC控件积累——C
Tree
Ctrl
控件
此成员函数用来在
一个
tree
view控件中插入
一个
新项。 这里要注意的是对函数(1)中设置节点图片时,必须将iImage和iSelectedImage同时设置为相同值才可以。并且mask使用TVIF_IMAGE|TVIF_SELECTEDIMAGE 2...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章