用C++编写一个直接打开.exe的代码

我用VC++直接建立了一个MFC AppWizard(exe)框架,可就是不懂怎么编写一个直接打开.exe的代码。
请高人指点!

在框架上放一个按钮,双击按钮添加一个函数
进入函数后写上如下代码:
ShellExecute(this->m_hWnd,"open","calc.exe","","", SW_SHOW );//打开计算器

其它程序也可以,换个名而已
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-07-07
在框架上放一个按钮,双击按钮添加一个函数
进入函数后写上如下代码:
ShellExecute(this->m_hWnd,"open","calc.exe","","", SW_SHOW );//打开计算器

其它程序也可以,换个名而已//如果程序配置了的可以直接写程序名字a.exe,不然写全地址d://a.exe本回答被网友采纳
第2个回答  2013-12-28
楼上的写法是没错的。不过直接写IEXPLORE.EXE是打不开了,要指定路径
void CMfcDlg::OnButton1()
{
ShellExecute(0,"open","C:\\program Files\\internet Explorer\\iexplore.exe","","",SW_SHOW);
}
第3个回答  2017-07-07
int main()
{
system("c:\\windows\\notepad.exe");//这样就可以运行记事本啦!
return 0;
}
第4个回答  2013-12-28
你生成一下,生成可执行文件
相似回答