社区
界面
帖子详情
树视的问题,右键单击树视的某个节点怎么将焦点也移到右键点击的节点上?
collision
2004-08-27 04:26:46
呵呵,很菜!!!
...全文
154
7
打赏
收藏
树视的问题,右键单击树视的某个节点怎么将焦点也移到右键点击的节点上?
呵呵,很菜!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
collision
2004-08-28
打赏
举报
回复
搞定了:
CPoint pnt;
GetCursorPos(&pnt);
//ScreenToClient(CPoint*)有三种分别为
//CWnd::ScreenToClient(CPoint*) //将鼠标转换到所指视坐标系中
//::ScreenToClient(CPoint*) //将鼠标转换到窗体坐标系中
//CWindow::ScreenToClient(CPoint*) //?
m_wndTree.ScreenToClient(&pnt);
HTREEITEM hItem = m_wndTree.HitTest(pnt);
m_wndTree.SelectItem(hItem);
其中m_wndTree是CTreeCtrl的子类
蒋晟
2004-08-28
打赏
举报
回复
在NM_CLICK的处理函数里面用HitTest得到的item,不要用GetSelectedItem()
collision
2004-08-27
打赏
举报
回复
我子类化了,可是我的树视怎么相应不到WM_RBUTTONDOWN和WM_LBUTTONDOWN消息,可以相应到OnClick和OnRClick,是不是通知类的函数把消息截获了?
sirguan
2004-08-27
打赏
举报
回复
子类化控件,处理WM_RBUTTONDOWN,取得消息产生的位置,然后HitTest得到一个HTREEITEM的值,对他调用select还是哪个函数就ok了。
collision
2004-08-27
打赏
举报
回复
试过了,属本人愚钝,怎么取得右键点击的Item呀,GetSelectedItem()返回的不是右键选择的,还是原先的那个!!
flyelf
2004-08-27
打赏
举报
回复
SetItemState
collision
2004-08-27
打赏
举报
回复
不行吗?
[MFC][原创]listbox
右键
单击
事件左键
单击
空白取消选项
本文介绍了一种在MFC中为ListBox自定义左键
单击
和
右键
单击
事件的方法,通过创建一个CListBox的派生类,并重写相应的鼠标事件处理函数,实现了在空白处
点击
时取消选择的功能。
245、javaScript对象---Html DOM 事件(even) 之
点击
事件、
焦点
事件、加载事件、鼠标相关事件、键盘相关事件
本文详细解析了网页中常见的事件类型,包括
点击
事件、
焦点
事件、加载事件、鼠标相关事件及键盘相关事件,阐述了每种事件的触发条件及应用场景,如
单击
、双击、元素获取与失去
焦点
、页面加载完成、鼠标移动等。
Selenium中的鼠标
单击
事件
本文详细介绍了Selenium WebDriver中各种鼠标操作的实现方法,包括
单击
、双击、
右键
点击
、拖放、悬停等,并提供了具体的代码示例。
cad视口缩放区域怎么使用_cad视口(cad布局和视口使用教程)
本文介绍CAD中视口的使用方法,包括新建视口、设置视口比例、旋转视口等内容,帮助用户更好地控制和观察CAD图形。
linux鼠标点
右键
无反应,如果鼠标
点击
右键
没有反应怎么办?
本文介绍了三种解决网页禁用鼠标
右键
的方法,包括特殊
点击
技巧和禁用脚本设置等,帮助用户顺利保存图片。
界面
15,976
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章