佚名通过本文主要向大家介绍了sendmessage,sendmessage用法,sendmessage参数,c sendmessage,sendmessage按键消息等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: COM能否直接得到创建它的进程的句柄?以便用SendMessage发送消息
描述:
解决方案1:
描述:
我想在COM中发送一个消息,外部创建它的程序收到后相应初理!
不知这个思路读对不对
在COM内用SendMessage(hWnd,WM_COM,NULL,NULL);,其中的hWnd如何得到?GetSafeHwnd()可以不可以?
谢谢
解决方案1:
如楼上所说的,呵呵,所以最好的办法是使用COM的连接点,在创建进程中实现连接点的接口,然后就可以了,直接使用此连接点操作创建进程了。连接点参考:
COM连接点
http://comcamp.myrice.com/techarticles/com/2001.htm
http://www.vchelp.net/itbookreview/view_paper.asp?paper_id=798
http://www.yesky.com/20020322/1603133.shtml
http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/vccore/html/vctskImplementingConnectionPoint.asp
http://blog.csdn.net/showman/archive/2001/05/10/9162.aspx
要是创建的进程在另一台机器上,你如何向它发消息?
您可能想查找下面的文章:
- SendMessage引起的问题!!!!!
- VistaCOMServer中的COleMessageFilter问题
- SendMessage和std::list问题
- 怎樣利用Sendmessage向toolbar加入button?
- 关于消息函数GetMessage和sendMessage的问题急!!!!!
- SendMessage的问题
- SendMessageTimeout得到lRes为空getlasterror返回值为零
- VC通过sendmessage传送消息给webbrowser无效
- 关于SendMessageHWND_BROADCAST,WM_SETTINGCHANGE,0,"Environment"
- 用sendmessage获取listview总记录