Вниз
Скачать: 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.025 c
1-1158222199
dmitry kholl
2006-09-14 12:23
2006.10.22
Вопрос по TWebBrowser


6-1148381332
CLX
2006-05-23 14:48
2006.10.22
TIdUDPServer. Как узнать адрес на какой интерфейс пришел пакет.


15-1159867990
ACache
2006-10-03 13:33
2006.10.22
(Flash) Извлечение ресурсов из SWF


5-1141203638
ancara
2006-03-01 12:00
2006.10.22
Как поймать RecreateWnd у формы?


15-1159386591
KingLion
2006-09-27 23:49
2006.10.22
Русификатор для Delphi 9




   Наверх