首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎样把一个软件的可执行文件集成到自己的程序上?解决方案

2012-01-11 
怎样把一个软件的可执行文件集成到自己的程序上???我想把 mp3转wav 这个软件功能添加到我的程序上,考虑

怎样把一个软件的可执行文件集成到自己的程序上???
我想把 "mp3转wav "这个软件功能添加到我的程序上,考虑到这个软件下下来就是一个可执行文件,所以想请教大家应该如何添加呢?

[解决办法]
直接放到目录下,调用 ,好像现在很多软件都这么做
[解决办法]
看看软件相关的资料,有没有提供命令行格式来提供调用。。。。要不要注册的问题
[解决办法]
如果这个EXE文件单独就能运行你可以用匿名管道来和它通信
[解决办法]
是EXE文件可以用以下方式:
运行
CString sPath= "F:\\项目进程\\电路画板\\MyPaint9.16.1\\Debug ";
::ShellExecute(NULL,NULL,_T( "MyPaint.exe "),NULL, sPath ,SW_SHOW );
关闭:
//找到可执行程序的句柄//关闭电路画板
HWND hWnd = ::FindWindow(NULL, "MyPaint ");
if (hWnd!=NULL)
{
//发送关闭命令
::SendMessage(hWnd,WM_CLOSE,NULL,NULL);
}
[解决办法]
好像可以直接运行吧?

结合到你的程序文件夹中,到时直接运行不可以吗?
[解决办法]
//找到可执行程序的句柄//关闭电路画板
HWND hWnd = ::FindWindow(NULL, "MyPaint ");
if (hWnd!=NULL)
{
//发送关闭命令
::SendMessage(hWnd,WM_CLOSE,NULL,NULL);
}
为什么关不上呢?

热点排行