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

如何在C语言中调用exe文件,第1张

在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# WPF 中嵌入 EXE 应用程序的方法有多种。一种方法是使用 Process 类并调用其 Start 方法来启动 EXE 应用程序,然后使用 WindowInteropHelper 类来将 EXE 应用程序窗口嵌入 WPF 窗口中。例如:

请注意,这只是一种可能的方法,并不一定适用于所有情况。如果您需要更详细的帮助,请提供更多信息,例如您的目标和限制。

这个需要看看windows编程的内容,你看资源文件的实现吧,可以把任意文件包含到exe里面。需要的时候通过windows api调用出来。

还有种麻烦一些的,就是将文件做成字符数组,然后include再调用也行(这样源代码的体积堪忧……)。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11722515.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存