繁体   English   中英

.dll和.exe之间的通讯

[英]Communication between .dll and .exe

我的项目的结构是这样的:

  1. DLL会呼叫.exe
  2. .exe开始记录来自摄像机的视频流。
  3. 另一个Dll被调用,它向.exe发送信号以停止录制并保存视频。

第一步很容易实现:我可以通过ShellExecute或CreateProcess从dll中调用.exe。

第二步也很容易:在Internet上,C ++视频录制的可能性很大。

第三步是问题,如何对.exe说停止录制? .exe可以等待特定的信号?

谢谢。

Exe可以创建一个互斥锁(或调用exe的dll ...您应该知道何时何地创建它,这是您的项目)。 然后,步骤3中的dll可以打开相同的互斥锁并将其设置为信号状态。 Exe将等待该信号并停止记录。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM