热情软件屋

 

如何将其它应用程序的运行过程在窗口内进行显示


编号:QA001105
建立日期: 1999年6月3日 最后修改日期:2001年2月13日
所属类别:

KONG:
    VC++6
    PWIN98
    请问我如何生成这样一个窗口,另外一个的应用程序的运行过程在此窗口内进行显示?即:如何定制一个窗口,使应用程序在此窗口内最大化运行?(包括DOS程序)

回答:

    如果你所指的另外一个应用程序是命令行程序,可以截获输出结果到你的窗口,具体办法参考http://www.codeguru.com/misc/RedirectOutputToPipe.shtml。VB用户可以在http://www.braem17.yucom.be/Redirect.htm下载一个这样的免费控件。
    如果不是命令行程序,理论上可以编写VxD,由VxD来截获输出,但实际实现非常困难,所以几乎没有什么现成的例子可以参考。

此问题由李海回答。

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

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