Вниз
Скачать: 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.03 c
15-1159520389
Yanis
2006-09-29 12:59
2006.10.22
Никто книжку не желает продать


2-1160140411
Xtreme
2006-10-06 17:13
2006.10.22
Delphi.Begin3


3-1156406950
DimDim
2006-08-24 12:09
2006.10.22
UPDATE в связанных таблицах...


6-1148975869
DVM
2006-05-30 11:57
2006.10.22
Программно добавить привязку Binding в TIdUDPServer?


15-1158567296
Alien1769
2006-09-18 12:14
2006.10.22
Город богов




   Наверх