如何运行一个外部的EXE文件,并把它显示在本程序的一个panel里(20分)

  • 主题发起人 主题发起人 lufang
  • 开始时间 开始时间
L

lufang

Unregistered / Unconfirmed
GUEST, unregistred user!
如何运行一个外部的EXE文件,并把它显示在本程序的一个panel里,
 
运行外部EXE我知道,但是让他只显示在自己程序的panel里就不知道了,帮你顶下
 
不了解呀
 
找到HANDLE,用一个API函数放进去,叫SETPARENT之类的,很久前用过,<br>放进去也没啥用呀,不好看,连标题框什么的都在里边了
 
RvHandle &nbsp; := &nbsp; FindWindow(nil,pchar('应用程序调用'));//要找的窗口标题<br>windows.setparent(RvHandle,Panel1.Handle);<br>ShowWindow(RvHandle, SW_MAXIMIZE);<br>应该是这样,分可真少,呵呵
 
可以是可以了,但有个问题,如何去掉边框,不去掉,一是不好看,二是可以拖送走,可以最大最小化。
 
后退
顶部