Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.11;
Скачать: 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 вся ветка

Текущий архив: 2004.04.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.099 c
4-1075492150
mixrud
2004-01-30 22:49
2004.04.11
Как получить текущую область обновления рабочего стола


3-1079423613
Лысый
2004-03-16 10:53
2004.04.11
SQL


3-1081770759
Balkon
2004-04-12 15:52
2004.04.11
Массивы в Базе данных.


1-1082575028
ещё раз Я...
2004-04-21 23:17
2004.04.11
опять StringGrid и его события...


3-1079325995
Janbolat
2004-03-15 07:46
2004.04.11
данные вычисляемых полей не сохраняются