3

我想在两个不同的 Qt 应用程序之间共享一个变量。我正在考虑为此目的使用 QSharedMemory。我面临的问题是识别 Qt 应用程序中的共享内存区域。如何确保两个应用程序使用相同的共享内存?

4

2 回答 2

5

共享内存区域由一个键标识——一个传递给构造函数的字符串参数,或者稍后使用setKey.

您需要生成一个密钥并将其值传递给两个应用程序;使用它,他们都将访问相同的共享内存。

于 2013-01-28T15:46:52.190 回答
2

除了 Mike Seymour 已经说过的 Qt 有很多示例代码(很可能也在您的系统上),因此您可以查看此示例以及文档

于 2013-01-28T15:52:19.147 回答