社区
界面
帖子详情
树视的问题,右键单击树视的某个节点怎么将焦点也移到右键点击的节点上?
collision
2004-08-27 04:26:46
呵呵,很菜!!!
...全文
119
7
打赏
收藏
树视的问题,右键单击树视的某个节点怎么将焦点也移到右键点击的节点上?
呵呵,很菜!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
打赏
举报
回复
不行吗?
EDA实验教材(仿真软件MAXPLUS2)
实验内容:电子电路PSPICE程序辅助分析, 组合逻辑3-8译码器的设计, 组合逻辑电路的设计, 触发器功能的模拟实现, 扫描显示驱动电路, 计数器及时序电路, 数字钟, 字符发生器, 函数信号发生器, 模拟信号检测。
delphi控件cxGrid用法大全
delphi控件cxGrid用法大全,有目录可以直接打印
MAPGIS地质制图工具
本系统是在Windows XP系统和MapGis6.7(B20051118)基础上,以Microsoft VC++ 6.0为编程语言,MapGis 6.7 SDK为开发平台进行开发的地质图件制作软件。系统基于MapGis输入编辑子系统强大的图形编辑能力,添加专业的地质图件制作工具,大大提高了地质图件的制作效率,能够很完美的转换CAD数据格式为MapGis格式。地质数据采集系统采用Microsoft Access的MDB格式,自动计算绘制符合行业标准的MapGis格式地质图件。 本软件完全免费使用。在使用过程中,如果是本软件的缺陷造成你的损失,本人不承担任何责任。一旦开始使用,视为你同意。 本软件可以自由复制传播,但不可用于商业用途。 操作演示请切换到“操作视频”帮助页面,网上下载高清有声视频。 现Section版本具有的主要功能模块: 1、绘制剖面图功能; 2、绘制柱状图功能; 3、辅助工具Ⅰ和辅助工具Ⅱ(CAD转MapGis文件); 4、其他功能(暂时未归类功能)。 编辑本段Section快捷键对照表 Ctrl+A 选择相同图元功能 B 选择区 Ctrl +C 复制图元功能 C 选择点 Ctrl +V 粘贴图元功能 N 选择弧段 Ctrl +X 剪切图元功能 V 选择线 Ctrl +Z 后悔操作 X 选择子图 Shift+Z 选多类型图元功能 Z 选择文本 Shift +C 超级拷贝功能 E 扩展工具箱 Shift +V 超级粘贴功能 T 系统工具箱 F2 正交功能 Del 删除选择图元 Tab 全屏功能 空格键 捕捉功能 → 向右移动选择图元 ↑ 向上移动选择图元 ← 向左移动选择图元 ↓ 向下移动选择图元 Y 捕捉点图元 U 捕捉
节点
及端点 I(i) 捕捉交叉点 O 捕捉垂点 P 捕捉最近点 [ 捕捉中点 鼠标中键 按住可以移动图形 鼠标滚轮 放大缩小功能 双击鼠标中键 复原窗口功能 双击鼠标
右键
取消所有操作,回到初始状态 (以上快捷键不区分大小写),其它快捷键与mapgis相同。 在编辑视图中,如果状态为准备状态,按住Ctrl右击,将弹出常用图元编辑快捷菜单;按住Shift右击,将弹出扩展功能快捷菜单。 编辑本段安装与卸载 系统要求 基础软件:MapGis软件。推荐MapGis 6.7版本Build051118。 系统支持:Section软件支持Microsoft Windows 的2000, XP, Vista和 7系列的操作系统。(32位,64位未测试)。 语言:支持中文,简体。 下载 进入地信网论坛和华夏土地网论坛下载最新版本的Section程序。 安装软件步骤 1)对于Section单个程序:把section.exe和section.chm等放入MapGis67\program目录内即可。 2)对于独立安装包:(相对于单个程序文件,还包含了先前的各种自定义配置文件) 第一步:双击运行安装程序Section2010.exe,打开安装向导页面开始安装Section软件; 第二步:仔细阅读“许可协议”,
点击
“同意”,继续下一步安装,否则
点击
“取消”,退出软件安装; 第三步:仔细阅读“信息”,阅读软件重要信息,
点击
“下一步”,继续下一步安装,否则
点击
“取消”,退出软件安装; 第四步:选择安装路径:默认情况下,软件安装在系统的C:\MapGis67\program目录下,
单击
“浏览”可更改路径;注意非默认位置时,目录只要指向program的上级目录,即mapgis67。 第五步:请“选择组件”,有完全安装,简洁安装和自定义安装3种供选择。
点击
“下一步”,继续下一步安装; 第六步:在开始菜单文件夹中创建程序的文件夹名称。
点击
“下一步”,继续下一步安装; 第七步:选择附加任务:创建桌面快捷方式和快捷启动栏快捷方式,以及Section关联MapGis文件等。勾选所需选项,
点击
“下一步”,开始准备安装; 第八步:
点击
“安装”。直至最后,不想在安装完成后运行Section程序请去勾,
点击
完成。 卸载 1)对于非安装包:把section.exe程序和section.chm等文件删除即可。 2)对于独立安装包:打开控制面板,进入添加/删除程序(Win7的为程序和功能)找到Section卸载项目,双击“Section卸载”或者
右键
菜单中的卸载。 FAQ: 1、 双击section.exe后出现 “无法启动此程序,因计算机丢失basroot.dll……”的提示,程序不能使用? 答:没有在mapgis环境下缺少基本组件和动态链接库,运行程序会出现此提示,把section.exe放入MapGis67\program目录内即可。 0327d正式版0612 软件更新日志 1、修正不能删除角度花纹有残留的Bu
Eps快捷键操作.doc
Eps快捷键操作.doc
界面
15,980
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章