【问题标题】:Quickly send an interprocess signal快速发送进程间信号
【发布时间】:2015-05-21 20:28:07
【问题描述】:

我想将信号从 C++ 应用程序发送到 C# 应用程序。这只是为了让 C# 程序知道另一个正在运行。我已经使用 C#,但我还不太擅长 C++。我必须创建管道还是有更快和/或更简单的方法来做到这一点?

【问题讨论】:

  • 命名管道可能是最简单的解决方案,套接字也可以,但更复杂
  • 使用 Windows 命名事件。

标签: c# c++ signals interprocess


【解决方案1】:

使用经典的 WM_COPYDATA 可以轻松实现 IPC。一个很好的例子可以找到here

【讨论】:

    猜你喜欢
    • 2016-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-21
    • 2017-01-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多