win7下怎么实现service向程序主窗口PostMessage消息

win7下怎么实现service向程序主窗口PostMessage消息,第1张

解决方案1:

win7里,service在seeeion 0,桌面程序在〉0的session,发消息行不通的。

方法很多,可以翻阅MSDN进程通信一节。

内存映射文件

命名管道

socket

mailslot

...。

解决方案2:

用全局信号,Service设置信号SetEvent,桌面程序用WaitForSingleObject等待信号,当有信号后读取状态,可通过共享内存保存状态等交换数据。

一口气间全部到手

我并不是说,前者体现了后者的

精神真等等理;

但是我确认损失其中之一是很困难的,

一旦你拥有了两者。

巨大的耳语与咳嗽传自

星期日人潮涌簇,风琴蹙额的宽阔的厅堂

IntPtr A_hwnd = FindWindow(null, "Windows 安全")

long a = SendMessage(A_hwnd, WM_close, 0, 0)//发送一个关闭的消息……不知道这个FindWindow可以找到这个窗口不?反正自己做的窗体是可以找到的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11123383.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存