窗体的问题!(50分)

  • 主题发起人 主题发起人 cpilq
  • 开始时间 开始时间
C

cpilq

Unregistered / Unconfirmed
GUEST, unregistred user!
前段时间看到有人用delphi开发的程序!在打开的时候,窗体是渐现的!关闭的时候是分成几块然后往屏幕四面飞去!!!这样的代码怎么写?
谢谢~~~
 
1.实现窗口的淡出效果
可以通过控件实现,或者将窗体截取下来,用图片处理软件制作出淡出效果动画,在窗体启动时,play这个动画即可,不过最后出现的是真实的用户可操作的窗体。
2.窗体分成几块并四面飞去效果
将窗体动态捕捉成图片,分割它到几个图片框中,程序控制这几个图片框移动的路线就可以了。
 
AnimateWindow可以实现部分的功能

BOOL AnimateWindow( HWND hwnd,
DWORD dwTime,
DWORD dwFlags
);
参考MSDN
 
是animatewindow
 
控件是AnimationEffect 2.2
也可以实现!
ftp://new:newnew@61.129.70.192/control/2003080521493918015.rar
下载!
 
谢谢!!
 
后退
顶部