6

我是使用 C++ 创建 Windows 应用程序的新手。我的任务是编写两个 cpp 文件,其中一个将向另一个发送一个数字 (x),另一个将评估 f(x) 并将其发送回第一个。我应该使用消息来实现它。无法在网上获得任何具体的信息,有人可以给我一个线索,从哪里开始?非常感谢!

4

3 回答 3

2

你在谈论窗口消息吗?如果是这样,发送应用程序可以使用SendMessage,这将导致接收应用程序执行其窗口过程。当然,这意味着接收应用程序需要创建一个窗口,其窗口句柄以某种方式可供发送应用程序使用。

于 2012-12-25T11:20:04.130 回答
1

您可以通过多种方式做到这一点。

于 2012-12-25T12:33:06.500 回答
0

查看 ZeroMQ(http://zeromq.org;跨平台,LGPL)。它是一个非常简单、轻量且功能强大的库。从最基本的层面上,您可以使用它来交换 UDP 样式的数据报,但要通过可靠的传输(TCP 或一些变体)。您还拥有取消支持、基于时间的轮询和高级网络方案(在您的情况下不需要)。我为类似的任务选择了它,它的表现非常好。

于 2012-12-25T13:45:25.343 回答