如题,DLL里是不是不可以使用消息接收函数,而且也不能接收事件.
我想用DLL处理一个消息,是不是不行???

解决方案 »

  1.   

    可以的。
    接收消息的基础是,具有消息循环(也就是需要具有窗口之类的)。
    如果你只是发送消息,那么你就要知道消息发送给谁?也就是消息的接收者,一般是一个窗口(通过窗口句柄来表示),如果你要接收消息,那么一般说来,你的dll里面需要创建窗口,然后在该窗口中响应消息。
      

  2.   

    楼上老兄,帮我个忙好么?请看看这个帖.
    http://expert.csdn.net/Expert/topic/2372/2372629.xml?temp=.730343
      

  3.   

    还有,你可以用PostThreadMessage向一个线程发送消息!
      

  4.   

    知道了,DLL里只能发送消息,不能接受消息,因为没有消息泵。对吧,如果我的不对,请告诉我。
    [email protected]
    或给我发短消息,谢谢!