![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как избавиться от мигания при перерисовке.... [D6, Win95/98, WinXP]
Device © (2002-06-14 19:00:00)проблема такая: во время работы приложения программно меняю свойство FormStyle с fsNormal на fsStayOnTop (или наоборот), при этом окно противно мигает перерисовываясь. Как от этого избавиться?
Device (2002-06-14 20:47:00) [1]все.. разобрался.
вместо FormStyle делал так:
SetWindowPos(Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOSIZE OR SWP_NOMOVE);
для stay on top
и
SetWindowPos(Handle, HWND_NOTOPMOST, 0, 0, 0, 0, SWP_NOSIZE OR SWP_NOMOVE);
,если обратно...
P.S. специал сенксъ ту Pat
Song (2002-06-14 19:15:00) [2]Недавно был этот вопрос, поищите. Там про WinRAR автор приводил пример.