Главная страница
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.03 c
2-1160066923
Любитель мп3-шек
2006-10-05 20:48
2006.10.22
Проиграть мп3


15-1159441329
Иксик
2006-09-28 15:02
2006.10.22
Откуда берутся дети


15-1159634328
Kolan
2006-09-30 20:38
2006.10.22
В тему про обучение ерунде :)


4-1149187418
serko
2006-06-01 22:43
2006.10.22
Трафик Инспектор и Delphi


15-1159434063
NailMan
2006-09-28 13:01
2006.10.22
Разыскивается описалово...