Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];

Вниз

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

 
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 вся ветка

Форум: "WinAPI";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.04 c
1-1080210770
SergP
2004-03-25 13:32
2004.04.11
RichEdit&DBRichEdit. Как заставить их работать с обычным текстом?


6-1079105001
moor38
2004-03-12 18:23
2004.04.11
Как в сети по IP адресу узнать имя машины?


6-1075983418
Aleksandr
2004-02-05 15:16
2004.04.11
Непонятно с параметрами TSocketConnection


3-1081795892
Ну вобщем это мой ник
2004-04-12 22:51
2004.04.11
Господа, Простите мою наглость, не могли ли бы вы накидать ссылок


9-1064762122
Andrew R2D2 (RnD)
2003-09-28 19:15
2004.04.11
GLScene - копирование обьекта в процессе выполнения программы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский