Форум: "WinAPI";
Текущий архив: 2002.10.21;
Скачать: [xml.tar.bz2];
ВнизКаким оброзом можно перерисовать, или обновить Caption Bar Найти похожие ветки
← →
Tihas (2002-09-08 17:13) [0]Каким оброзом можно перерисовать, или обновить Caption Bar.
← →
Ученик (2002-09-08 18:50) [1]А в чем проблема ?
← →
Tihas (2002-09-08 19:00) [2]А вот в чём я пишу без VCL, и когда меняю стиль
окна SetClassLong, то не изменяеться.
Обновить пытался всем подрят.
НО решение вот какое
var rect:HRGN;
...
rect:=CreateRectRGN(Left,Top,Width+Left,Height+Top);
SendMessage(Handle,WM_ERASEBKGnD,GETWindowDC(handle),0);
SendMessage(handle,WM_NCPAINT,rect,0);
deleteObject(rect);
← →
Ученик (2002-09-08 19:15) [3]Попробуй это
procedure InvalidateWindowFrame(Window : HWnd);
begin
SetWindowPos(Window, 0, 0, 0, 0, 0, SWP_NOZORDER or SWP_NOMOVE or
SWP_NOSIZE or SWP_NOACTIVATE or SWP_FRAMECHANGED)
end;
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.10.21;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.011 c