Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.22;
Скачать: CL | DM;

Вниз

Как получить видимый регион окна?   Найти похожие ветки 

 
homm ©   (2005-12-30 16:07) [0]

Как получить видимый регион окна?

InvalidateRect(Wnd, nil, TRUE)
DC := GetDC (Wnd);
RGN := CreateRectRgn(0, 0, 0, 0);
GetClipRgn (DC, RGN);

Не дает нужного эффекта.

When the application retrieves a display DC using the
BeginPaint, GetDC, or GetDCEx function, the system sets
the clipping region for the DC to the intersection of
the visible region and the update region.


 
Vladimir Kladov   (2005-12-30 17:15) [1]

ключевое слово BeginPaint. Если его не вызывать, то ничего и не делается. А вызывать его можно только в ответ на WM_PAINT (если я тут не ошибаюсь).



Страницы: 1 вся ветка

Текущий архив: 2006.10.22;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.027 c
15-1159535957
sergey888
2006-09-29 17:19
2006.10.22
Микрософт вплотную занялась играми


2-1160093162
БезИмени
2006-10-06 04:06
2006.10.22
Просмотреть все компоненты


11-1136119332
Thaddy
2006-01-01 15:42
2006.10.22
Best wishes!


2-1159894378
Fantasy
2006-10-03 20:52
2006.10.22
IBBackupService


15-1159383721
Rouse_
2006-09-27 23:02
2006.10.22
Пашка с Днем рождения вас :)))