Главная страница
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.062 c
2-1159869536
exreler
2006-10-03 13:58
2006.10.22
Thumbnail в эксплорере


2-1159816139
learner
2006-10-02 23:08
2006.10.22
Проверка индекса для массива


6-1147450761
serko
2006-05-12 20:19
2006.10.22
TNMHTTP


2-1159783235
aht
2006-10-02 14:00
2006.10.22
Последний день месяца


1-1158117132
atruhin
2006-09-13 07:12
2006.10.22
Глюки в TActionManager