请问在C程序里如何调用外部的.exe文件?

2025-03-10 06:06:24
推荐回答(6个)
回答1:

用API啊 要WinExec这个函数 下面是个例子:

原型:
UINT WinExec(
LPCSTR lpCmdLine, // 程序的路径
UINT uCmdShow // 显示(SW_SHOW)还是隐藏(SW_HIDE)
);

#include
int main()
{
WinExec("c:\\application.exe",SW_SHOW);
return 0;
}

回答2:

读文本获得参数
exec(路径,参数)执行exe程序
用钩子函数获得文本输出框的句柄,取出文本内容

回答3:

http://www.programfan.com/club/showtxt.asp?id=198953

回答4:

ShellExecute()或CreateProcess()

回答5:

我想应该用shell吧,因为vb中就可以用vb调用外部的程序啊........

回答6:

system