0

2つのウィンドウを同時にアニメーション化するにはどうすればよいですか?私は試した:

    [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);

ただし、panel2は、panel1がアニメーションを終了するまでアニメーション化しません。

スレッドを使用する必要があります..しかし、invokeを使用しても使用できません..また、1番目の後に2番目のアニメーションを実行します

どうすればそれを行うことができますか?

4

1 に答える 1