求教:用windows.SetParent将一外部程序的某个视频预览窗口移植到自己程序的一个BUTTON上面,可这个窗口移过来后它的位置却不合适,如何调整? (

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

lkdbdlkq

Unregistered / Unconfirmed
GUEST, unregistred user!
求教:用windows.SetParent将一外部程序的某个视频预览窗口移植到自己程序的一个BUTTON上面,可这个窗口移过来后它的位置却不合适,如何调整? ( 积分: 20 )<br />这个视频预览窗口移植过后默认不是我想像中的那样正好位于BUTTON的正中间,而是位于BUTTON的右下角的位置,这样整个画面就只能显示四分之一的大小,有没有办法让其默认的左上角位置与我的BUTTON左上角的位置相同?这样就能实现全部视频面协的显示。<br><br>我用setwindowpos(视频窗.handle,0,0,0,0,0,SWP_NOSIZE&nbsp;)&nbsp;试过,可以将这个窗口放到正确的位置,可是放正确后,只要继续执行下面的程序:application.processmessages的话,&nbsp;这个窗口又会自动回到原始的位置,如何才能固定这个位置呢?
 
只要一步一步试验了。
 
接受答案了.
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部