CWnd::OnPaint
Платформа вызывает функцию этот функцию-член, когда Windows или приложение делает запрос на обновление части окна приложения.
afx_msg void OnPaint( );
Заметки
Сообщение WM_PAINT отправлено после вызова функции-члена UpdateWindow или RedrawWindow.
Окно может получать внутренние сообщения рисования в результате вызова функции-члена с набором RedrawWindow пометить RDW_INTERNALPAINT.В этом случае окно не может иметь область обновления.Приложение должно вызвать функцию-член GetUpdateRect, чтобы определить, имеет ли окно область обновления.Если GetUpdateRect возвращает значение 0, это приложение не должно вызвать функции-члены BeginPaint и EndPaint.
Ответственность за проверку необходимую внутренний обновить или обновить, просмотрев внутренние структуры данных для каждого сообщения WM_PAINT так как сообщение WM_PAINT может быть вызвано как недопустимый областью, так и вызова на функцию-член RedrawWindow с набором RDW_INTERNALPAINT пометить.
Внутреннее сообщение только один раз WM_PAINT отправлено Windows.После того как сообщение будет отправлено внутреннее WM_PAINT в окно UpdateWindow функцией-членом, не будут отправлены или более WM_PAINT добавочные созданы никаких сообщений, до тех пор, пока окно не будет недействителен или до тех пор, пока RedrawWindow функция-член не вызвать снова с набором RDW_INTERNALPAINT пометить.
Дополнительные сведения о подготовки образа в приложениях " документ-представление " см. в разделе CView::OnDraw.
Дополнительные сведения об использовании WM_Paint см. в разделе Windows SDK:
Требования
Header: afxwin.h