MFC Activex Controlwrard 点击对话框中的按钮不响应

ljmscsq 2009-03-01 01:58:41
RT,用对话框做了activex控件的界面,在activex control test container中测试一切正常,把这个控件加载到MFC的基于对话框的exe测试程序
中后点击按钮就卡死了,测试了半天发现应该是按钮消息响应的问题。不知如何解决,希望大家帮帮忙。谢谢!
...全文
195 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ljmscsq 2009-03-02
  • 打赏
  • 举报
回复 1
解决了。把ocx控件中的对话框属性的控制前面的勾去掉就行了。唉!找了两天
ljmscsq 2009-03-01
  • 打赏
  • 举报
回复
来个人啊!自己顶下
ljmscsq 2009-03-01
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 sjdev 的回复:]
那说明是在按钮处理之前有死循环,问题应该出在控件内部吧,端点得放在控件的代码处.
[/Quote]
在activex control test container中测试一切正常,到vc的测试程序里就不行了,应该是对话框中的消息堵塞了。
网上看到一篇http://topic.csdn.net/u/20080128/16/3edf45da-6ae3-4377-b5f5-cd6096ec54ef.html
这个问题可能和我差不多。但是他没说怎么搞的。

谢谢sjdev回复
sjdev 2009-03-01
  • 打赏
  • 举报
回复
那说明是在按钮处理之前有死循环,问题应该出在控件内部吧,端点得放在控件的代码处.
ljmscsq 2009-03-01
  • 打赏
  • 举报
回复
我测过了,点击按钮没有进入按钮的处理函数,就卡那里了
sjdev 2009-03-01
  • 打赏
  • 举报
回复
这种情况只能单步跟踪了.就使用你的测试程序进行debug就可以了。

3,245

社区成员

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

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