Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.027 c
4-1149408392
^|^
2006-06-04 12:06
2006.10.22
Новое оборудование


2-1160217820
иаиа
2006-10-07 14:43
2006.10.22
Подсветка в RichEdit


3-1156510745
PEAKTOP
2006-08-25 16:59
2006.10.22
EXECUTE BLOCK


15-1159433713
SUPAPLEX
2006-09-28 12:55
2006.10.22
У кого есть игра SUPAPLEX


3-1156851812
novill
2006-08-29 15:43
2006.10.22
Ошибка при IBEventAlerter.RegisterEvents;




   Наверх