0

我有一个程序可以打开 WAV 文件,然后绘制波形。如果 WAV 文件有 2 个通道,则会显示两个图形,每个通道一个。它工作正常,但我想在我创建的文件菜单中添加内容。到目前为止,我有三个按钮:NewOpen FileClose。到目前为止,Open FileClose按钮工作正常。

我想让程序能够让用户同时查看多个 WAV 文件的多个波形。一种选择是创建更多图表,该过程将非常乏味。另一种选择是打开另一个窗口,这就是我想要做的。

然而,这是我的问题。我快速搜索了如何在 C++ 中打开现有程序,到目前为止,我遇到的解决方案涉及打开 exe 文件并且项目文件夹不包含 exe 文件。

我也尝试快速浏览一下功能,我找不到似乎打开窗口的功能,我似乎找不到它。

4

2 回答 2

1

你最好的选择是使用fork。或者,您可以使用线程

于 2013-01-01T13:01:59.120 回答
0

使用GetModuleFileNameAPI 获取可执行文件的路径+名称。然后使用ShellExecute运行这个APP。

于 2013-01-01T12:53:13.053 回答