摘 要: | 很多朋友在编写应用程序时,希望在自己的应用程序中执行另一应用程序,以便增强自己程序的功能。笔者也曾在一些电脑杂志及BBS站点上看到说是可用Windows的API函数WinExec来执行另一应用程序。这其实是不完全正确的。 WinExec的函数原型为:UINT WinExec(LPC-STR lpCmdLine,UINT nShowCmd),其中lpCmdLine指要执行的文件路径名,nShowCmd指要执行应用程序的显示方式,一般为SW_SHOW,返回值若大于31则执行成功,否则返回错误代码。例如,用WinExec("C:MyAppMyApp16.exe",SW_SHOW)便可执行C盘MyApp目录下的MyApp16.exe。但这样
|