Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.12.2016, 15:42   #1
-Jack-
Форумчанин
 
Регистрация: 19.04.2009
Сообщений: 368
По умолчанию Перерисовка объекта

Всем привет. Ситуация такая, пытаюсь перерисовать TRichEdit, но при этом одно из ядер процессора напрочь забивается ...

А всё дело в

Код:
procedure TRichMEditor.WMPaint(var Message: TWMPaint);
begin
  // inherited; 
  ...
end;
Но если вызвать родительский конструктор (inherited), то проблем нет ... Но нужно без него ...

Пробовал вообще ничего не рисовать в WMPaint, всё равно ядро перегружается ...

В инете находил решение проблемы для С++ через CPaintDC, но а на delphi как с этим справиться, кто может подсказать ? )
-Jack- вне форума Ответить с цитированием
Старый 25.12.2016, 15:47   #2
-Jack-
Форумчанин
 
Регистрация: 19.04.2009
Сообщений: 368
По умолчанию

Ну как всегда, не успел написать тут, как сам разобрался ... )))

Если кому будет нужно, необходимо для прорисовки объекта его сначала подготовить ...

Код:
function BeginPaint(Wnd: HWnd ; var Paint: TPaintStruct ): HDC ;
.
-Jack- вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
перерисовка окна Gradus Win Api 2 15.04.2012 23:50
[Java] Создание объекта внутри объекта этогоже класса. Svarogich Помощь студентам 2 01.08.2011 16:03
CLR. Ошибка C3918. Как вызвать из объекта обработчик, переданный родителю объекта от деда? Stilet Общие вопросы .NET 0 15.01.2011 17:49
С помощью методов и свойств объекта осуществляется управление терминалом. Имя (идентификатор) объекта User>lia Общие вопросы Delphi 4 16.01.2009 16:37
Как поменять одну из текстур объекта не меняя все остальные и без повторной загрузки объекта в GLScene DomKr@t Мультимедиа в Delphi 0 14.12.2008 01:52