AnimateWindow & WM_PRINT

Discussion in 'WASM.BEGINNERS' started by Mad Butcher, Oct 23, 2005.

Thread Status:
Not open for further replies.
  1. Mad Butcher

    Mad Butcher New Member

    Blog Posts:
    0
    Проблема такая:

    Есть окно на котором отрисован битмап,

    при попытке скрыть окно с помощью:



    invoke AnimateWindow,hWnd,5000,AW_HIDE or AW_BLEND



    сначало просто исчезает битмап и лишь потом ПУСТОЕ окно начинает "блендиться".некрасиво...



    Я понимаю, что мне надо обрабатывать сообщение WM_PRINT, но не понимаю КАК?! Что содержится в wParam сообщения WM_PRINT, hDC на котором надо нарисовать исчезнувший битмап ???



    P.S. Если можно, то кусочек кода обрабатывающий сообщение WM_PRINT.
     
  2. Mad Butcher

    Mad Butcher New Member

    Blog Posts:
    0
    Жаль что ответов не дождался...



    Вообщем-то решил эту проблему тупо переложив всё на винду:


    Code (Text):
    1.  
    2. invoke CreatePatternBrush,hBitmap ; Создаём кисть используя загруженный рисунок
    3. mov    wc.hbrBackground,eax ; Устанавливаем созданную кисть в качестве фона создаваемого окна
    4.  
     
Thread Status:
Not open for further replies.