Delphi中Setparent后通过GetParent获取不了父容器?? 5
假如是不同的两个程序,我通过windows.setparent将B程序嵌入到了A程序中,但是我用GetParent如获取B程序的父容器始终是0,请问有没有解决的方法;A程...
假如是不同的两个程序,我通过windows.setparent将B程序嵌入到了A程序中,但是我用GetParent如获取B程序的父容器始终是0,请问有没有解决的方法;
A程序中
CreatProcess('B.exe',................); //创建B进程,并得到句柄为h
windows.setparent(h,self.handle); //嵌入到A程序中
正常来说,上面代码没有问题,可是有时候主界面卡会造成setparent失败的情况,所以我要判断是否嵌入成功,用getparent去获取B程序的父容器不成功,windows.getparent也不行,请大神指导! 展开
A程序中
CreatProcess('B.exe',................); //创建B进程,并得到句柄为h
windows.setparent(h,self.handle); //嵌入到A程序中
正常来说,上面代码没有问题,可是有时候主界面卡会造成setparent失败的情况,所以我要判断是否嵌入成功,用getparent去获取B程序的父容器不成功,windows.getparent也不行,请大神指导! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询