如何为有托盘图标的窗体添加最大化/最小化的缩放效果?
使用Windows API 函数DrawAnimatedRects可以做到。
这个函数需要窗口的句柄和两个标明起始和结束屏幕坐标的矩形区域。
#define IDANI_OPEN 1
#define IDANI_CAPTION 3
WINUSERAPI
BOOL
WINAPI
DrawAnimatedRects(
__in_opt HWND hwnd,
__in int idAni,
__in CONST RECT *lprcFrom,
__in CONST RECT *lprcTo);
#endif /* WINVER >= 0x0400 */