Вниз
Скачать: CL | DM;

Как получить текущую область обновления рабочего стола   Найти похожие ветки 

← →
mixrud   (2004-01-30 22:49) [0]

Уважаемые Мастера. Функция GetUpdateRgn прекрасно возвращает области обновления для окон, но при передачи дескриптора рабочего стола - 0 функция почему-то возвращает код ошибки.
Что я делаю неправильно? Есть ли способы получать текущую область обновления рабочего стола?


← →
YuRock ©   (2004-01-30 22:51) [1]

SysErrorMessage(GetLastError)

Скорее всего вернет текст ошибки. Надеюсь, поможет...


← →
mixrud   (2004-01-30 23:01) [2]

Не подскажите окно рабочего стола создается с использованием стиля CS_OWNDC - нигде не могу найти про это ничего, дело в том, что функция GetUpdateRgn не работает для таких окон?


← →
YuRock ©   (2004-01-30 23:07) [3]

> CS_OWNDC - нигде не могу найти про это ничего

To avoid retrieving a device context each time it needs to paint inside a window, an application can specify the CS_OWNDC style for the window class. This class style directs Windows to create a private device context ? that is, to allocate a unique device context for each window in the class. The application need only retrieve the context once and then use it for all subsequent painting. Although the CS_OWNDC style is convenient, use it carefully, because each device context uses a significant portion of system resources.


← →
GrayFace ©   (2004-01-31 13:39) [4]

Попробуй подавать GetDesktopWindow.


← →
mixrud ©   (2004-02-01 14:08) [5]

В принципе после применения GetDesktopWindow ошибка исчезла, но обновляемый регион постоянно пуст



Страницы: 1 вся ветка

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



Память: 0.46 MB
Время: 0.029 c
3-1079005778
alexa777
2004-03-11 14:49
2004.04.11
Ограничение длины поля


3-1081847949
Rych
2004-04-13 13:19
2004.04.11
Как проверить присутствует-ли занчение в TDataSet ?


14-1079184228
TUser
2004-03-13 16:23
2004.04.11
Способы тихого и болезненного умервщления R-славных


14-1082233960
Yegorchic
2004-04-18 00:32
2004.04.11
http://delphigfx.mastak.ru/


3-1081438796
mbgmz
2004-04-08 19:39
2004.04.11
Yaffil embedded




   Наверх