这里要用到system函数和“stdlib.h”头文件。
下面上代码:
#include <stdlib.h>
int main(void)
{
/*system可以打开一个外部的应用程序,若带有路径,需使用\\,或者使用一个/
如:system("C:\\qt-opensource-windows-x86-android-5.4.1.exe");
或者system("C:/qt-opensource-windows-x86-android-5.4.1.exe");
*/
system("calc");//cmd命令:calc 计算器;notepad 记事本;mspaint 画图板;osk 打开软件键盘
system("C:/qt-opensource-windows-x86-android-5.4.1.exe");//启动C盘中的qt5.4.1安装程序
return 0;
}
system("calc"); 调用的是Windows中的计算器。
system("C:/qt-opensource-windows-x86-android-5.4.1.exe");调用的是C盘中的qt5.4.1安装程序。
下面是程序的运行结果截图:
可以看到计算器操作界面和qt5.4.1安装程序成功启动了,并弹出了窗口。当然我们还可以利用system函数结合相关指令调用Windows的其他应用程序窗口,想了解更多的指令功能信息请参考我的另一篇文章:就是讲cmd指令功能的那篇。