How can I animate two windows at the same time? I tried:
[DllImport("user32.dll", CharSet = CharSet.Auto)]
static extern bool AnimateWindow(IntPtr hwnd, int time, int flags);
...
AnimateWindow(panel1.Handle, speed, AW_SLIDE | AW_HOR_Top);
AnimateWindow(panel2.Handle, speed, AW_SLIDE | AW_HOR_Top);
But panel2 will not animate until panel1 finished its animation.
I must use the threading .. but i can't even if i used invoke .. also it runs the 2nd animation after the 1st
so how can i do it ?