永发信息网

如何在自己MFC的程序中,把对自己程序的操作消息传递给其他程序

答案:4  悬赏:30  手机版
解决时间 2021-02-19 22:47
比如在自己的程序上按下一个A,然后你打开的另一个程序(如word中会打出一个A)。postmessage,sendmessage我都知道,但如果将自己的消息传递给其他正在运行的程序呢?

有以上操作能成功的么
最佳答案
这么跟你说吧 这种特别抽象的程序既不简单又不实用 你想学这种功能的程序干嘛 要是有人会这种程序 他也不会浪费时间来教你
下面那些说的什么进程通信 和找窗口的纯属扯淡 他们根本没编过这种程序 我如果没研究过这类程序我不会在此大放厥词 奉劝楼主放弃 不要研究这种无聊的东西
全部回答
建议楼主看看深入浅出mfc的前几章。 mfc的消息映射同windows消息映射有著密切的关系,先了解windows方面会对你mfc的学习有很大帮助。一般介绍mfc的书都会先讲讲这方面。 下面这个博文希望你能看看。看完了后再补充问题吧。这样真的不知道怎么说。 http://blog.sina.com.cn/s/blog_4b3c1f950100b0re.html
CWnd * pWnd = FindWindow(...) //参数参照MSDN if(pWnd && IsWindow(pWnd)) { pWnd->SendMessage(WM_CLOSE, 0, 0); //关闭消息 } 前提是对方能处理你的消息,控制WORD的话,我不会
postmessage和sendmessage只能用来向本进程创建的窗口发送消息。 如果你要给其他进程发送消息必须使用进程间通信手段,具体的使用你可以baidu一下Windows进程间通信。一般来说可以创建一个命名管道内核对象,两个进程都获得它的句柄,然后一个读一个写就可以了。当然你也可以使用socket等其他进程间通信手段。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有什么软件可以直接重启手机的
【上不下要】上不下要是什么字,上功下夫是什
庆华驾校硕士路北口联络点在哪里啊,我有事要
在右面同样的图形中,填上同样的数字。○8○+
本来原配的充电器头是这样的,后来我买了一根
北极圈里的爱斯基摩人看着不断融化的冰川,高
想要孩子男人吃大杏仁好吗
木燕路/Y473(路口)地址在什么地方,想过去办
我是高三的学生,不知道选择什么大学,什么专
白酒黄酒哪个能养生?
战网怎么看防沉迷时间
水浒q传手游排位赛赛季奖励有哪些
下列选项中,属于季节性资产是( )。A.应收账
汾酒2016年2.1升多少钱一瓶
梦幻西游2口袋版的经验和PC版互通么?
推荐资讯
paypal 多少 提现 划算
滑雪者从A点由静止沿斜面滑下,经一平台水平
问: 10 跪求恋爱动漫要画风好一点,最后两
凤凰商业广场C座这个地址在什么地方,我要处
求fate系列闪恩的美图
【看见导师和师姐睡了】研究生一年级的同学称
什么是莱茵模式?
中国移动手机专卖店宝丽金店地址在什么地方,
【喀纳斯湖】游喀纳斯湖作文
手机玩牧场物语女孩版为什么只玩了几次就显示
女生对我说有困难我陪你,怎么回答?我也很喜
请问,关于大学毕业创业贷款的问题,以前听说过
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?