afx_msg void OnPaint ( );
Remarques
Le framework appelle cette fonction membre lorsque Windows ou une application fait une demande de repeindre une partie de la fenêtre d'une application. La message WM_PAINT est envoyé lorsque la fonction membre UpdateWindow ou RedrawWindow est appelée.
Une fenêtre peut recevoir des messages de peinture interne d'appeler la fonction membre RedrawWindow avec l'indicateur RDW_INTERNALPAINT défini. Dans ce cas, la fenêtre peut-être pas une région de mise à jour. Une application doit appeler la fonction membre GetUpdateRect pour déterminer si la fenêtre est une région de mise à jour. Si GetUpdateRect renvoie la valeur 0, l'application ne doit pas appeler le BeginPaint et membre EndPaint fonctions.
C'est la responsabilité de l'application pour vérifier tout repeindre interne nécessaire ou la mise à jour en regardant ses structures de données internes pour chaque message WM_PAINT parce qu'un message WM_PAINT pourrait avoir été causé par une zone non valide et un appel à la fonction de membre RedrawWindow avec l'indicateur RDW_INTERNALPAINT défini.
Un message WM_PAINT interne est envoyé qu'une seule fois par Windows. Après un interne WM_PAINT message est envoyé à une fenêtre par la fonction membre UpdateWindow , aucun message WM_PAINT supplémentaire sera envoyé ou affiché jusqu'à ce que la fenêtre est invalidée ou jusqu'à ce que la fonction de membre RedrawWindow est encore appelée avec l'indicateur RDW_INTERNALPAINT défini.
Pour plus d'informations sur le rendu de l'image dans les demandes de document/vue, consultez CView::OnDraw.
Pour plus d'informations sur l'utilisation de WM_Paint, consultez les rubriques suivantes dans la référence du programmeur Win32 SDK:
Aperçu de CWnd |nbsp ; Membres de la classe | Graphique de la hiérarchie
Voir aussi  ;CWnd::BeginPaint, CWnd::EndPaint, CWnd::RedrawWindow, CPaintDC, CView::OnDraw