社区
VC.NET
帖子详情
MFC一个工程控制另一个工程的双击事件,实现双击操作
zhanlang1992
2017-06-12 07:39:20
新建一个MFC的A项目,在里面添加一个双击事件,
ON_NOTIFY(NM_DBLCLK, IDC_LIST1, &CMyTestDemo2Dlg::OnNMDblclkList1)。
然后在建立一个B项目,在B项目如何通过SendMessage方法控制A项目中的双击事件?
现在B项目的程序编译可以通过,却无法响应A项目中的双击事件。
...全文
952
回复
打赏
收藏
MFC一个工程控制另一个工程的双击事件,实现双击操作
新建一个MFC的A项目,在里面添加一个双击事件, ON_NOTIFY(NM_DBLCLK, IDC_LIST1, &CMyTestDemo2Dlg::OnNMDblclkList1)。 然后在建立一个B项目,在B项目如何通过SendMessage方法控制A项目中的双击事件? 现在B项目的程序编译可以通过,却无法响应A项目中的双击事件。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MFC
快速入门
微软基础类库(英语:Microsoft Foundation Classes,简称
MFC
)是微软公司提供的
一个
类库(class libraries),以C++类的形式封装了Windows API,并且包含
一个
应用程序框架,以减少应用程序开发人员的工作量,这是一套
mfc
快速入门的课程,主要对
MFC
各个控件的讲解如何使用,以及Windows
MFC
框架原理与
工程
应用开发。本课程重点讲解在windows平台开发使用
MFC
框架进行应用程序开发的技巧。
从
一个
MFC
工程
移植对话框类到另
一个
MFC
工程
今天碰到模块移植问题了,自己做的对话框类(继承于CDialog)要移植到目标
工程
中.在网上搜了几个帖子发现都说的很生涩.问了我们的技术总监之后总算解决这个问题了. 问题:把
一个
MFC
SDI
工程
中的
一个
对话框资源和类拷贝到另
一个
MFC
SDI中. 1.在VC6中打开老的
工程
,在工作区Resource标签页中选中Dialog文件夹下的资源文件(就是
双击
后会
MFC
实现
双击
工具栏按钮
尝试过在PreTranslateMessage中截取
双击
响应 然后根据x,y值来判断是哪个按钮,虽然比较粗暴,但也管用,可以备用这个方案,今天要说的是在单击的情况下去截取响应。工具栏的按钮一般只会响应单击 拦截
双击
消息也获取不到对应的ID值 所以做出响应比较难。试过只判断按钮弹起 会进入一种还需要点击一下个状态,加上
双击
消息就没事了。PM_REMOVE 会将消息队列里的消息读取后移除。如果时间差超过100ms,则将此次点击当作单击处理。就重新把消息分发出去。
mfc
中静态控件static 的
双击
响应
事件
请注意: 在写
mfc
过程中,在对话框中,新添加了
一个
static控件,添加其
双击
消息的响应
事件
ON_STN_DBLCLK void CSpliteScreenGroup::OnStnDblclickSticGroupanswer() { // TODO: Add your control notification handler code here //int...
MFC
中为Edit Control(文本框)控件添加
双击
消息
通过添加CEdit子类
实现
文本框
双击
事件
打开对话框资源视图 选中文本框控件,右键->类向导, 点击添加类按钮,添加
一个
名CEdit子类 再在类视图中点击CClickableEdit右键---->类向导,选择“消息”—>鼠标
双击
事件
,如下图 4.接着为你需要添加
双击
事件
的Edit控件添加控件变量,类名为CClickableEdit。右键文本框控件—>添加变量,如下图 ...
VC.NET
7,540
社区成员
27,673
社区内容
发帖
与我相关
我的任务
VC.NET
.NET技术 VC.NET
复制链接
扫一扫
分享
社区描述
.NET技术 VC.NET
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章