AnimateWindow+SetLayeredWindowAttributes можно ли использовать вместе?

Тема в разделе "WASM.BEGINNERS", создана пользователем sxd, 2 сен 2007.

  1. sxd

    sxd Виталий

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    56
    Адрес:
    Москва
    Товарищи скажите пожалуйста возможно ли каким то образом совместное использование функций AnimateWindow + SetLayeredWindowAttributes/AlphaBlend...
    Вообщем у меня есть такой код при закрытии приложения сворачиват окно в точку...
    Код (Text):
    1. case WM_CLOSE:
    2. {
    3.     AnimateWindow(hWnd, 3000, AW_CENTER | AW_HIDE);
    4.     PostQuitMessage(0);
    5.     break;
    6. }
    а вот этот заставляет окно плавно расствориться...
    Код (Text):
    1. case WM_CLOSE:
    2. {
    3.     Alpha = 255;
    4.     while(Alpha != 0)
    5.     {
    6.         Sleep(15);
    7.         SetLayeredWindowAttributes(hWnd, Alpha, Alpha, LMA_COLORKEY | LMA_ALPHA);
    8.         Alpha = Alpha - 5;
    9.     };
    10. }
    возможно ли совместное использование функций AnimateWindow + SetLayeredWindowAttributes/AlphaBlend... или как то по другому, я имею в виду при растворении использовать анимацию, например сжатие в точку...