用vc向vb的程序发消息,vb中如何相应该消息?

解决方案 »

  1.   

    发消息要有句柄,看你发给谁。
    比如说从某个程序发Window消息给本程序中的一个Form,那么可以使用勾子去捕获它,但勾子将会捕获该窗体上的所有消息,所以很难区分是不是外部程序发过来的。
      

  2.   

    可以用钩子,只不过把消息(msg)设置成自定义的就可以判断是不是外部程序发过来的了。
      

  3.   

    我现在也碰到了这个问题啊
    vb程序怎样相应外部的DLL发来的消息呢
      

  4.   

    用子类,你可以参考这个帖子,是VB程序向自定义控件发消息,实现原理是一样的http://expert.csdn.net/Expert/topic/2099/2099260.xml?temp=.600918