Win32 Window调整动画大小

时间:2011-07-13 10:46:51

标签: windows animation mfc win32gui

我想在32应用程序中使用动画调整窗口大小。我到处搜索,但我找不到Win32 / MFC API。我需要的动画行为非常简单。它只是扩大窗口的高度。请告诉我如何才能实现这一行为。

2 个答案:

答案 0 :(得分:1)

您可以使用GDI实现一些自定义动画效果。首先使用GetWindowRect获取窗口的坐标和位置。使用ShowWindow隐藏窗口。现在使用DrawRect,FillRect等在计时器中绘制动画。我建议使用系统窗口颜色填充矩形。然后在动画完成时使用ShowWindow再次显示/调整窗口大小。

答案 1 :(得分:-1)

看看:: AnimateWindow()。 MSDN链接:http://msdn.microsoft.com/en-us/library/ms632669%28v=vs.85%29.aspx