有个程序运行起来是满屏显示的(多媒体教学光盘自动播放的exe),我想用VB调用一下然后让他在窗口里面运行,该怎么办呢。
    我初来CSDN,暂不懂积分的规矩,我在这里先谢过!待我熟悉了环境一定补上!谢谢!

解决方案 »

  1.   

    用shell函数。
    例: 
        retval = Shell(sting,integer)
       string代表要运行的exe程序的路径,integer代表程序运行是窗口的外观。
      

  2.   

    用 FINDWINDOW 找到窗口句柄,然后用 SETPARENT 设置它的父窗口PS: 不知道那个东西是不是普通的窗体  :P
      

  3.   

    巨谢! 这个东东好像正好不是普通的窗体呢,看来是得用shell函数了,我的基础太差,先研究一下shell的格式:0
      

  4.   

    不对啊,师兄。shell没法把指定的exe限制在窗体里面执行吧? 这不是和直接双击一样的效果嘛,我晕!还有什么办法呢?