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