关天窗体拖放问题(100)

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

luchlooh

Unregistered / Unconfirmed
GUEST, unregistred user!
从tcustomcontrol继承一控件,动态创建它,开始是子窗体,只有一个边框,没有标题样,如何把它拖到父窗体外面并停在外面?,而且这个时候如何让它变成另个一个主窗体而且有标题栏?再拖回来时又要回到原来的样子;??是不是在放下的时候把原来 的窗体销毁掉,再用相应参数创建一个新的呢?
 
停靠的问题,麻烦的紧。建议从TForm继承。帮你顶顶。
 
to 草原 谢谢,我看到以前的论坛离线包,其实你是高手.我试一下如下:procedure BTN1CLK;beginmywnd:=Tmywnd.handleneeded;//访问myqwnd的窗口句柄以让它用新的参数创建窗口;end;procedure BTN2clk;beginmywnd.destroywnd;end;点BTN1的时候出现一个窗口,再点BTN2,窗口又出来;再点BTN1,出现两个窗口,点BTN2有一个被销毁,另一个没有被销毁..这样循环一次多一个窗口没有被销毁退出程序时出现错误:'control'没有parentwindow;这样的方法应该是不行的,应该怎么做呢?我是新手,
 
按DELPHI里的DEMO DOCKINGFORM改写,应该可以做到,只是我没有做尾,我的分怎么办呢?再出一个新问题,PS里的那个通道和蒙板的功能是怎么做的呢??
 
后退
顶部