views:

16

answers:

0

Hi, Many application are using multi-top-level windows.
One of the good example is for layered window: if application need a real transparent control, the best way under MS windows is to use layered window(win32 programming, no WPF). But Layered Window must be top-level window. The problem happens during you restore a minimized application, by default, there is animation to restore the window to original state from task bar.
top-level windows does not participate this animation. They restored immediately on screen pos, left main window to have the animation to restore. This looks bad.

My question is, is there any way to let other top-level window also participate the animation, not pop up immediately on screen? or is there any work around? Like any message/event I can get when restore animation is done?

thanks,

William L.