Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: WinAPI и системное программирование > Как отключить прорисовку окна!


Автор: Pariah 12.5.2006, 13:27
Дарова народ!
Подскажите плиз исходный код как отключить на время прорисовку окон с вызываемыми диалогами какой нить программы! 
Буду оч благодарен!
 

Автор: _hunter 12.5.2006, 13:46
т.е. ты хочеш отключить перерисовку чужой программы?
тогда перехватывай ее сообщения (WM_PAINT в частности)
как это делать -- поиск по форуму 

Автор: Rouse_ 12.5.2006, 14:26
Код

procedure BeginEndUpdate(Control: THandle; CanRedaw: Boolean);
begin
  SendMessage(Control, WM_SETREDRAW, Integer(CanRedaw), 0);
end;
 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)