怎样把一个软件的可执行文件集成到自己的程序上???
我想把 "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);
}
为什么关不上呢?