动画方式打开窗口不能显示图片的问题?

macri 2006-04-24 02:59:05
下边是一个按钮中代码
AnimateWindow(Form2->Handle,200,AW_VER_NEGATIVE | AW_SLIDE | AW_ACTIVATE);

上边代码来实现打开窗口的动画效果,但是窗口上如果有背景图片的话,图片不能显示,
是怎么回事啊?是不是api的BUG
有时第一次能显示,第二次就不行了。。
...全文
130 5 点赞 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
编译失败 2006-10-22
你该把AnimateWindow(Form2->Handle,200,AW_VER_NEGATIVE | AW_SLIDE | AW_ACTIVATE);放在Form2的OnShow事件中,按钮事件中还是使用Form2->Show();
  • 打赏
  • 举报
回复
macri 2006-04-25
可动画显示过程中看不到图片啊?
  • 打赏
  • 举报
回复
BlueDeepOcean 2006-04-24
对,在调研能够那个AnimateWindow之后,用Form1-〉Refresh()来一下。
  • 打赏
  • 举报
回复
macri 2006-04-24
那效果就难看了嘛。。。。动画效果时不见背景图,好难看啊
  • 打赏
  • 举报
回复
xiaoshi0 2006-04-24
显示以后再调用Refresh函数试试
  • 打赏
  • 举报
回复
相关推荐
发帖
C++ Builder
加入

1.3w+

社区成员

C++ Builder相关内容讨论区
申请成为版主
帖子事件
创建了帖子
2006-04-24 02:59
社区公告
暂无公告