MFC 启动其他程序 变相跳转

 

 

尝试了多种方式之后都无法成功地在对话框程序中弹出一个单文档程序,然后我想到了这个办法。

 

如果直接在代码中实现某些窗口的弹出比较麻烦,可以采用这个方式来弹出这种窗口。

 

如果需要传递参数,只需将数据写入文件,然后再在弹出的窗口程序中对文件进行读取解析即可。

类似的,还可以通过socket在不同程序间进行参数数据的传输。

 

启动其他程序的函数:

WinExec("C:\app.exe",SW_SHOW);

包含头文件  #include "windows.h" 即可。

原文地址:https://www.cnblogs.com/ficow/p/5115349.html