vc中调用外部程序的问题

来源:百度知道 编辑:UC知道 时间:2024/06/30 09:25:26
我在一个程序中需要调用水浒Q传的主程序Game.exe,但无论使用CreateProcess,WinExec,ShellExecuse(都是使用平常的参数)都无法创建,这是怎么回事?难道需要修改什么吗?
你们说的参数大概是什么?

有些程序是要传递参数才能启动的...

最简单的方法是调用system函数,system("...(路径)\game.exe")

这个可以是很好的方法了。

我是这么用的,一定问题都没有呀。

ShellExecute(NULL,"open", "mailto:985837@163.com","","", SW_SHOW );

具体的你可以再去查看MSDN 的了。。。

在window下能启动 “水浒Q传的主程序Game.exe”么?
能的话,你就选中那个快捷方式,右键,属性。
看快捷方式目标栏里面的内容,拷贝下来作为 CreateProcess的第二个参数,第一个参数为空。

恐怕是需要传递命令行参数.

最简单的方法是调用system函数,system("...(路径)\game.exe")