2012-11-06 136 views
1

有谁知道在哪里可以找到简单的客户端/服务器WinAPI消息队列示例?WinAPI消息队列示例

我想创建一个程序,使用消息队列将客户端的数据发送到服务器,但我找不到任何有用的信息。

谢谢。

+0

这听起来像你想让两个不同的程序彼此通信。我不认为在Windows API(PostMessage/SendMessage)中定义的消息队列用于进程间通信。使用管道或其他类似的[IPC](http://en.wikipedia.org/wiki/Inter-process_communication)手段。 – Lundin

+0

@Lundin他可能意味着[MSMQ](http://msdn.microsoft.com/en-us/library/windows/desktop/ms711472(v = vs.85).aspx)样本。 – WhozCraig

+0

@WhozCraig Aah right,那么我们去那,[RTFMSDN](http://msdn.microsoft.com/en-us/library/windows/desktop/ms705205​​%28v=vs.85%29.aspx):) – Lundin

回答

2

可以使用WM_COPYDATA消息,但只能同步使用。如果不使用MSMQ,则必须使用名为共享内存&的异步队列的名为信号量来实现自己的消息队列。