{{notification.text}}

MirGames

18.06.06 22:03
0
При обработке сообщения WM_PAINT рекомендуют использовать BeginPaint & EndPaint. BeginPaint даёт координаты перекрытого прямоугольника. Зачем нам перерисовывать перекрытый прямоугольник, если его всё равно не будет видно!?
#1
18.06.06 22:18
0
Ну например сделать полупрозрачную форму...
Или малоли еще что тебе взбредет в голову ? :ninja: ^_^
#2
19.06.06 00:18
0
Вопрос в том зачем обновлять область окна, которую не видно.
Отредактировано: 19.06.06 00:26
#3
19.06.06 00:52
0
Кстати, ИМХО и этот вопрос и про PeekMessage ни какого отношения к Сям не имеет, а имеет к WinAPI.

Вопрос, а ты уверен, что эту область совсем-совсем не видно ? =)
#4
19.06.06 02:24
0
Цитата(Drako @ Сегодня, 16:52)
[snapback]27739[/snapback]
Кстати, ИМХО и этот вопрос и про PeekMessage ни какого отношения к Сям не имеет, а имеет к WinAPI.

По привычке в Ся написал :)
Цитата(Drako @ Сегодня, 16:52)
[snapback]27739[/snapback]
Вопрос, а ты уверен, что эту область совсем-совсем не видно ? =)

Я что-то не понял кого там было не совсем не видно. Ну было полупрозрачное окно, но оно перекрывалось навороченным листбоксом -> опять не надо перерисовывать перекрытую область.
#5
19.06.06 05:53
0
Уже разобрался: это область ранее перекрытого прямоугольника, тоесть, при получении сообщения он становится видимым.
#{{post.Index}}
{{post.Author.Login}}
{{post.CreatedDate | date:'dd.MM.yy HH:mm'}}
{{post.VotesRating}}
Отредактировано: {{post.UpdatedDate | date:'dd.MM.yy HH:mm'}}