Отправляет email-рассылки с помощью сервиса Sendsay

Программирование. Форум !!!

Перекрытие окон

Здравствуйте, comp.

У меня есть окно в котором рисую. Если это окно перекрыть а затем
отобразить, то мои рисования исчезают. Помогите их сохранить. Чтобы не
терялись.

Ответить   Fri, 11 Nov 2005 22:21:50 +0200 (#474014)

 

Ответы:

На этот случай в С++ помнится была обработка сообщения обновления окна, в которой
вызывались фукнции BeginPaint и EndPaint, между которыми находится код, выполняющий
рисование.
Если пользуешься VisualBasic или BorlandDelphi, то для формы существует свойство
автоматического обновления, значение которого нужно установить в true и тогда
перерисовка будет работать автоматически.

Номер выпуска : 5042
Возраст листа : 784 (дней)
Количество подписчиков : 542
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/474257
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

Ответить   Sun, 13 Nov 2005 02:09:34 +0300 (#474257)

 

Здравствуйте, gena.

Sunday, November 13, 2005, 1:09:34 AM, you wrote:

которой

Возможно, вы просто рисуете не в обработчике отрисовки окна, который
автоматически вызывается при переходе активности к этому окну.

Ответить   Вадим Шешунов Sun, 13 Nov 2005 23:41:16 +0200 (#474726)

 

Привет gena utkin,

Вы мне письмо написали 13 ноября 2005 г. (воскресенье), а я Вам отвечу вот что:

Скорее всего ты рисуешь в буфере, а потом кидаешь его на форму,
например с помощью BitBlt. Это проблема решается только перерисовкой
формы по событию OnPaint.

Афоризм 1: Кроме неприятностей соседей в жизни есть ещё и другие радости.
Афоризм 2: Самая несчастная - эта зарплата, ее все хотят, но никто не любит.
14 ноября 2005 г. 20:03:53

Просто студент и САПРист
Eugene mailto:rav***@o*****.ru
ICQ: 291-819-230

Номер выпуска : 5045
Возраст листа : 785 (дней)
Количество подписчиков : 544
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/475168
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

Ответить   Mon, 14 Nov 2005 20:06:15 +0300 (#475168)

 

если пишешь на VB, то там есть параметр autoredraw.

Номер выпуска : 5046
Возраст листа : 786 (дней)
Количество подписчиков : 544
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/475357
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

Ответить   Sat, 12 Nov 2005 22:28:44 +0500 (#475357)