ActiveX 开发, 事件响应

malipeng0086 2013-02-24 10:57:55
创建好一个ActiveX 项目之后,我把CTreeCtrl加到了界面中来,我想让我的这棵树响应最终用户的鼠标点击事件,不知道该怎么做?

我按照http://iysm.net/?p=122 这篇文章说的,添加了常用事件,但是不知道为什么当我新建一个MFC 项目来测试这个OCX控件的时候,鼠标点击事件不执行,请高手教教我。
...全文
100 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lgstudyvc 2013-02-26
  • 打赏
  • 举报
回复
首先在点击看你有没有进入你的控件
malipeng0086 2013-02-26
  • 打赏
  • 举报
回复
引用 1 楼 fishion 的回复:
可以派生ctreectrl重载wm-lbuttondown事件
也许你说的真的是一种不错的方法,但是我现在已经按照原先的做法做了,不想改变原有的设计思路,那样的话,就需要全部重来了。 使用MFC控件开发的ActiveX,怎么样才能把MFC控件的事件开发给我的最终用户呢?这就是我的问题,我按照ActiveX开发的一般教程一步一步来,但是编译之后,我使用自己的OCX文件,发现这个文件,不响应我的事件啊。
fishion 2013-02-25
  • 打赏
  • 举报
回复
可以派生ctreectrl重载wm-lbuttondown事件
malipeng0086 2013-02-25
  • 打赏
  • 举报
回复
引用 1 楼 fishion 的回复:
可以派生ctreectrl重载wm-lbuttondown事件
你的意思是,自己写一个类,继承CTreeCtrl吗? 这样做得到的OCX控件,对事件的支持会提供给OCX的最终用户吗?

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧