社区
界面
帖子详情
关于点击树控件的消息响应问题?
lc79
2003-06-01 10:54:00
我写了一个类CMyTreeCtrl继承至CTreeCtl类,在CMainFrame::OnCreate中动态创建了树,在程序启动起来后也看到了,但是我在CMyTreeCtrl响应点击子项目中却没有响应,只能够响应OnNotify,TVN_SELCHANGED、 TVN_SELCHANGING 和单击双击都没有响应
我创建这个的时候父窗口为我动态创建的属性页。
请问高手这是怎么回事呢?先谢谢各位了!!!!!
...全文
118
11
打赏
收藏
关于点击树控件的消息响应问题?
我写了一个类CMyTreeCtrl继承至CTreeCtl类,在CMainFrame::OnCreate中动态创建了树,在程序启动起来后也看到了,但是我在CMyTreeCtrl响应点击子项目中却没有响应,只能够响应OnNotify,TVN_SELCHANGED、 TVN_SELCHANGING 和单击双击都没有响应 我创建这个的时候父窗口为我动态创建的属性页。 请问高手这是怎么回事呢?先谢谢各位了!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chenzb
2003-06-02
打赏
举报
回复
你是不是再父窗口已经拦截了NM_DBLCLK消息呢?
lc79
2003-06-02
打赏
举报
回复
up
lc79
2003-06-02
打赏
举报
回复
可是我这根本没有响应这个消息啊
void CMyTreeCtrl::OnDblclk(NMHDR* pNMHDR, LRESULT* pResult)
{
// TODO: Add your control notification handler code here
AfxMessageBox("OnDblclk");
*pResult = 1;
}
我点击了并没有弹出对话框,奇怪的很啊
feiniaoliang
2003-06-02
打赏
举报
回复
你可以试着再你的View中去create你的treectrl!!
或是再CMainFrame中去create一个View,然后再这个view中去create你的treectrl
ifromheaven
2003-06-02
打赏
举报
回复
Sorry,刚才漏了一句声明,应该是:
void CMyTree::OnDblclk(NMHDR* pNMHDR, LRESULT* pResult)
{
HTREEITEM tree;
tree=this->GetSelectedItem();//加入此句获得选中的节点
//添加自己的处理代码
*pResult = 0;
}
ifromheaven
2003-06-02
打赏
举报
回复
双击节点的消息为=NM_DBLCLK
在ClassWizard中重载
出现函数:
void CMyTree::OnDblclk(NMHDR* pNMHDR, LRESULT* pResult)
{
tree=this->GetSelectedItem();//加入此句获得选中的节点
//添加自己的处理代码
*pResult = 0;
}
joachern
2003-06-02
打赏
举报
回复
up
lc79
2003-06-02
打赏
举报
回复
谢谢,我果然是在父窗口拦截了OnNotify,嘿嘿,不好意思啊:(给分
kingtsui
2003-06-02
打赏
举报
回复
不要再CMyTreeCtrl 里处理这些消息,Notify消息是发给父窗口的,也就是说,你得在CMainFrame里处理这些Notify消息。
也不是父窗口拦不拦截的问题,本来就是发给父窗口的
lc79
2003-06-01
打赏
举报
回复
我在里面也试了下,不过还是不行,能告诉具体应该在里面怎么处理吗?
kingtsui
2003-06-01
打赏
举报
回复
TVN_SELCHANGED、 TVN_SELCHANGING以及单双击都是Notify消息啊,在OnNoitfy里处理就是了
PhotoSwipe4.1.1Demo-图片浏览插件仿微信朋友圈程序文件
PhotoSwipe是一个图片放大插件,兼容pc和移动端,经历过多个版本的迭代且一直在不断更新,踩过的坑不知凡几,在移动端有着巨大的优势。 1、可控制多种风格如: 标题、分享、全屏按钮,
点击
事件、是否加入字幕,背景透明等。 2、可支持移动端触摸手势兼容pc端 所有的基本手势支持:滑动下一个或上一个,拖动平移、缩放、放大或关闭,
点击
切换
控件
,双击放大或缩放。 3、分享 默认的UI有一个按钮,分享链接。默认的链接是facebook,推特和Pinterest,但你可以通过API设置分享类型。 4、用户界面 用户界面是完全从核心脚本分离。完全可以自定义界面。默认photoswipe UI是
响应
式的,桌面、平板电脑和移动设备完全可以使用。 5、更多功能等你发现。
按钮
控件
消息
响应
函数
当
点击
按钮
控件
时,按钮会发出一个通知
消息
,然后父窗口会
响应
这个
消息
,调用
消息
响应
函数,进行相关处理。 但是在其他函数中如果想进行这些处理操作,有两种办法: 一、直接调用
消息
响应
函数 OnButtonSearch(); 二、发送命令
消息
PostMessage(WM_COMMAND,MAKEWPARAM(IDC_BUTTON1,BN_CLICKED),NULL); ...
Android界面
控件
难点精讲
Android
控件
开发教程,在Android开发中,有时用到一些常见的
控件
可以更轻松实现一些效果,比如如果要实现图片轮播效果,我们可以使用动画的方式实现,但是代码比较繁琐,而此时,我们采用ViewFlipper
控件
即可非常方便地实现图片轮播。同时,在Android开发中,如果能够使用MVC模式进行开发,则开发效率会高很多,此时,我们则可以使用AdapterView与Adapter高级
控件
来实现类似MVC的模式进行开发,从而大大提高开发效率本课中会给出AdapterView与Adapter的解决具体
问题
的应用案例。
Android_关于子
控件
和父
控件
的事件
响应
问题
原文地址 http://blog.csdn.net/tianjf0514/article/details/7533154 当父
控件
中有子
控件
的时候,并且父
控件
和子空间都有事件处理(比如单击事件)。这时,
点击
子
控件
,父
控件
的单击事件就无效了。如下图: 比如一个LinearLayout里面有一个子
控件
TextView,但是TextView的大小没有LinearLayout大 ①
【MFC笔记】GridCtrl表格
控件
消息
响应
处理
1、目标,单击不同的列,显示不同的内容。 2、在一个对话框中加一个custom ctrl的
控件
,
控件
里面加GridCtrl表格,
点击
的是表格里面的格子。 3、查看GridCtrl.cpp中有
消息
,如下。比如左键起来的时候,会向父窗口发一个WM_NOTIFY类型的
消息
,
消息
中包含的行列和
消息
类型的值。 4、在父窗口中截取
消息
进行处理,类向导,虚函数OnNotify(); BOO...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章