Главная страница
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.061 c
15-1159200709
Ломброзо
2006-09-25 20:11
2006.10.22
Проверьте себя на русскость


15-1159772330
Knight
2006-10-02 10:58
2006.10.22
Кто-нибудь встречал страницу где описаны все типы слотов...


2-1159911738
NetRaven
2006-10-04 01:42
2006.10.22
Работа с датой


15-1159412801
Terrain
2006-09-28 07:06
2006.10.22
Как Милкшей генерирует картинку "земли" ?


15-1159782235
kyn66
2006-10-02 13:43
2006.10.22
Demo для TMS-компонентов