Форум: "WinAPI";
Текущий архив: 2002.11.04;
Скачать: [xml.tar.bz2];
ВнизКак ЗАСТАВИТЬ окно перерисоваться??? Найти похожие ветки
← →
Ich Hasse (2002-09-21 19:57) [0]Собственно сабж...
← →
Zz_ (2002-09-21 19:58) [1]Послать ему WM_PAINT
← →
Zz_ (2002-09-21 20:01) [2]Есть еще функция InvalidateRect
← →
Ich Hasse (2002-09-22 10:19) [3]На сообщение WM_PAINT не реагирует вообще...
← →
Ich Hasse (2002-09-22 12:27) [4]InvalidateRect перерисовывает, но с полосами!!!!
UpdateWindow не работает
RedrawWindow непонятно вообще что делает, но и делать ничего не делает
← →
Ricks (2002-09-22 12:49) [5]RedrawWindows(Handle, nil, 0, RDW_INVALIDATE or RDW_UPDATENOW);
Помогает безотказно :-)
← →
Song (2002-09-22 17:38) [6]WM_SETREDRAW
← →
Ученик (2002-09-22 21:25) [7]procedure InvalidateWindow(Window : HWnd);
begin
RedrawWindow(Window, nil, 0, RDW_ERASE or RDW_INVALIDATE or RDW_UPDATENOW or
RDW_ALLCHILDREN or RDW_FRAME)
end;
← →
Ich Hasse (2002-09-23 08:22) [8]Да помогает, но перерисовывается с полосами, что делать??
в процедуре орисовки (WM_PAINT) находится
beginpaint(hWindow,PS);
...
endpaint(hWindow,PS);
что делать, может что неправильно?
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.11.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c