CWnd::RedrawWindow

BOOL RedrawWindow ( LPCRECT lpRectUpdate = NULL, CRgn * prgnUpdate = NULL, UINT флаги = RDW_INVALIDATE | RDW_UPDATENOW | RDW_ERASE );

Возвращаемое значение

Ненулевое значение, если окно является перевыписать успешно; в противном случае 0.

Параметры

lpRectUpdate

Указывает на структуру RECT , содержащую координаты прямоугольника обновления. Этот параметр игнорируется, если prgnUpdate содержит дескриптор действительный региона.

prgnUpdate

Идентифицирует области обновления. Если prgnUpdate и lpRectUpdate равны NULL, всю клиентскую область добавляется к области обновления.

флаги

Следующие флаги используются для признания недействительным окно:

Примечания

Обновляет заданный прямоугольник или региона в клиентской области данного окна.

Когда функция-член RedrawWindow используется для признания недействительным частью окна рабочего стола, то окно не получает сообщение WM_PAINT . Для обновления на рабочий стол, приложение должно использовать CWnd::ValidateRgn, CWnd::InvalidateRgn, CWnd::UpdateWindow, или :: RedrawWindow

Обзор CWnd |nbsp; Члены класса | Иерархическая схема

Index