EVC4写的COM Dll 中如何接收其他应用程序发过来的消息
迷死特兔 2008-06-02 04:11:34 EVC4写的COM Dll,这个COM DLL是作为一个插件被一个WIN32程序调用,com dll实现了规定的接口函数,现在需要这个COM DLL能接收另外第三方程序发过来的消息通知,然后自己做一些事情,想使用SendMessage或PostMessage发过来的,但hWnd不能确定,后来在COM Dll内创建了一个窗口,接收消息,但是实际运行后发现窗口短暂出现后就消失了,第三方程序发送WM_USER到这个新建的窗口,通过日志观察,倒是记录过一些消息过来了,但没有收到任何WM_USER消息,我就很不解了?
我CreateWindow时,hWndParent设为NULL,hInstance设为NULL,因为这两个我得不到,难道是这个原因?
请高手给一些思路了,谢谢了。