![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как запретить обновление окон некоего приложения? [D6, WinXP]
Серж © (2004-05-05 14:09:00)Можно ли запретить прорисовку окна программы с известным хэндлом? Надо чтоб она работала, но главное и все дочерние окна не обновлялись!
Polevi (2004-05-06 10:42:00) [1]http://softs.h10.ru/literature.shtml?topic=visual&book=1&page=head22.htm
Серж (2004-05-06 10:32:00) [2]Примерчик мелкий можно по заглушкам? разбобраться бы...
Polevi (2004-05-05 16:18:00) [3]но если ты "Winapi всего два дня" боюсь этот способ тебе не подойдет
Polevi (2004-05-05 16:15:00) [4]чужое приложение ?
перерисовка тут не годится, внедряйся в процесс и ставь заглушку на MessageBox
Серж (2004-05-05 15:55:00) [5]Это да, но не совсем то.. :-)
Дело в том, что надо запретить прорисовку или появление стандартного MsgBox-окна, Хэндл его постоянно разный. От класса-родителя можно это сделать?
Polevi (2004-05-05 15:45:00) [6]LockWindowUpdate
Серж (2004-05-05 15:32:00) [7]Я в Winapi всего два дня, так что вопросы эти убивают наповал. Наскоко я понимаю надо перехватить какой нибудь WM_PAINT и не давать ему добраться куда надо. Можно кто-нибудь пример какой нибудь? :-)
[lamer]Barmaglot (2004-05-05 15:00:00) [8]WS_EX_TRANSPARENT?
WM_PAINT?
WM_ERASEBKGND?