在VC中 可以直接调用资源中的EXE文件吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在VC中 可以直接调用资源中的EXE文件吗?相关的知识,希望对你有一定的参考价值。
程序中需要调用一个exe文件,现在已经把它加到资源文件中 能不能不释放而直接调用这个exe文件? 该如何操作?
参考技术A 在vc中调用一般的.exe很简单,用一个函数就可以了:WinExec("D:\\Path\\Path\\XXX.exe",1);
或者是:ShellExecute((HWND)GetParent(),"open","D:\\Path\\Path\\XXX.exe",NULL,NULL,SW_SHOWNORMAL);
(如果要具体了解这两个函数请求助于msdn!)
但是在调用由Matlab生成的.exe时,必须要先设置成当前路径,用到下面的函数:
SetCurrentDirectory("D:\\Path\\Path");
至于为什么我也不清楚,请知道的各位大虾给指点一下!o(∩_∩)o...
以上是关于在VC中 可以直接调用资源中的EXE文件吗?的主要内容,如果未能解决你的问题,请参考以下文章
用vc对 dll 打包 怎么做??运行的时候 提示找不到 xx.dll 文件