热情软件屋

 

如何在VC++中调用外部程序


编号:QA000829
建立日期: 1999年4月19日 最后修改日期:1999年10月3日
所属类别:

lizx:
    VC++6.0
    Win95
    如何在VC++中调用外部的DOS程序?它的函数是什么?如果用API,它的函数是什么?

回答:

    你可以使用Windows API函数WinExec、ShellExecute。这两个函数可以调用Windows和DOS程序。WinExec主要运行EXE文件。如:
    WinExec("Notepad.exe Readme.txt", SW_SHOW);
    ShellExecute不仅可以运行EXE文件,也可以运行已经关联的文件。如:
    ShellExecute(0, "open", "http://askpro.yeah.net", NULL, NULL, 0);
    另外,参考QA000583 "外调一个DOS程序,但是又不想显示其产生的窗口"
    
    相关问题:
    QA000021 "顺序调用多个可执行文件"

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio