C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Дебетовая карта Home Credit [CPS] RU

 167 - CWnd::GetUpdateRect / MFC Справка / Visual C++

Шаг 167 - CWnd::GetUpdateRect

BOOL GetUpdateRect( LPRECT lpRect, BOOL bErase = FALSE );

Возвращаемое значение
Определяет состояние области модификации. Значение отлично от нуля если область модификации не пуста, иначе 0. Если lpRect параметр установлен к NULL, возвращаемое значение отлично от нуля если область модификации существует, иначе 0.

Параметры
lpRect
Укажите на объект CRect или структуру RECT, которая должна получить клиентские координаты модификации, которая включает область модификации. Установите этот параметр NULL, чтобы определить, существует ли область модификации внутри CWnd. Если lpRect NULL, возвраты метода GetUpdateRect отличны от нуля, если область модификации существует. Это обеспечивает способ определить, следовало ли WM_PAINT сообщение из недопустимой области. Не установите этот параметр как NULL в Windows версия 3.0 и ранее.
bErase
Определяет, должен ли фон в области модификации быть уничтожен.

Замечания
Получает координаты самого маленького прямоугольника, который полностью включает область модификации. Если CWnd был создан с CS_OWNDC стилем, и режим с управлением памятью - не MM_TEXT, метод GetUpdateRect дает прямоугольник в логических координатах. Иначе, GetUpdateRect дает прямоугольник в клиентских координатах. Если не имеется никакой области модификации, GetUpdateRect устанавливает прямоугольник, чтобы быть пустым (устанавливает все координаты к 0).
bErase параметр определяет, должен ли GetUpdateRect стереть фон области модификации. Если bErase TRUE, и область модификации не пуста, фон уничтожен. Чтобы стирать фон, GetUpdateRect посылает WM_ERASEBKGND сообщение.
Прямоугольник модификации полученный методом BeginPaint идентичен полученный методом GetUpdateRect.
Метод BeginPaint автоматически проверяет правильность области модификации, так любое обращение к GetUpdateRect, сделанному немедленно после того, как обращение к BeginPaint получает пустую область модификации.


| |
Автор Каев Артем.
[AD]





Дебетовая карта Home Credit [CPS] RU