您的位置:

c语言启动exe,C语言启动其他应用

本文目录一览:

c语言中怎样打开一个exe并操作

包含头文件windos.h,首先找到你的exe文件的全路径名例如:(D:\temp\notepade.exe),拷贝过来,然后执行

STARTUPINFOA startinfo;

PROCESS_INFORMATION m_pinfo;  

memset(startinfo,0,sizeof(STARTUPINFOA));

 startinfo.cb=sizeof(STARTUPINFOA);

 startinfo.dwFlags=STARTF_USESHOWWINDOW;

 startinfo.wShowWindow=SW_SHOWNORMAL;

 char filename[255]="D:\temp\notepade.exe";

CreateProcess(NULL,filename,NULL,NULL,FALSE,0,NULL,NULL,startinfo,m_pinfo);

这是多进程的知识,你可以参考一下。。。。

如何在C语言中调用exe文件

在C语言中调用exe文件,可以使用system函数。

1、函数声明:

int system(const char *cmd);

2、头文件:

stdlib.h

3、函数功能:

调用cmd中包含的系统命令。要执行exe文件,直接cmd赋值该exe文件的文件名即可。可以包含相对路径或者绝对路径。

4 示例代码:

如在D:\A\下存在有my.exe文件。当前C程序可执行文件位于D:\B文件夹下。

那么调用my.exe可以使用

system("d:\\A\\my.exe");

也可以使用

system("..\\A\\my.exe");

如果my.exe就在D:\B下,那么可以直接

system("my.exe");

c语言调用exe文件的问题

有个API函数可以直接调用 ShellExecute(NULL,NULL,"D:\\test.ext",NULL,NULL,NULL);

其中第3个参数就是 exe程序的绝对路径.

C语言程序exe文件的运行

在开始菜单中点击运行,输入cmd 再看你的exe程序的路径,输入cmd中回车,就可以看见结果,或者你在你的C源代码中程序结束前加上system("pause");也可以看到结果。 1、在tc环境下,为了看结果,往往用ALT+F5显示,很麻烦,你可以在程序最后加上一句:getch(); 不推荐使用getchar();如果加上了getch(); 语句通不过编译,就加上头文件 #include"conio.h",保证成功!!1、在VC6环境下编写dos程序,直接就会将结果显示出来,不需要加上getch();

您好,在c语言中,怎么运行 .exe 程序。

这是使用系统的Shell运行程序。这样运行的程序不可控。

你应该使用C:\\Progra~1\\Micros~1\\OFFICE11\\winword.exe

你完全可以使用Windows API 创建一个进程,这样的进程你可以控制它的运行,得到它的结果。

用这个API

CreateProcess。具体参数,你百度一下。

功能挺强大的。

编程环境不要使用TC了,改用VC或其他可视化编程环境吧。

C语言如何运行.EXE文件呢?

#include stdlib.h//引入库文件

void main()

{

system("d:\\qq\\qq.exe");//比如数qq在 D:\qq\目录下如此就可以运行exe文件 不过这个可能会被杀毒软件人文木马杀掉

}