我用vc写的activex控件怎么在IE里接收不到鼠标点击事件啊?我在vc的测试工程里是可以,但是如果测试工程的对话框上有按钮,且焦点在按钮上也不能接收不到鼠标点击事件,我改怎么处理才能在网页上使用时获得鼠标事件?

解决方案 »

  1.   

    怎么没人回复啊,我是用mfc下写的。
      

  2.   

    不会呀,一般都是接收不到键盘。
    有没有什么地方SetCapture了?
      

  3.   

    我觉得很可能是你的Activex的面板有问题.你做一个简单的,然后把主要的代码贴出来.
      

  4.   

    自己解决了,原来是我直接在自己的ocx控件的ctrl类里创建了别人的控件,由于直接创建时没有引入资源所以没有使用classwizard,而是直接在pretranslate中接收事件。现在我把别人的控件放到对话框里,然后创建对话框就行了。