Partager via


Fonctions de peinture et de dessin

Les fonctions suivantes sont utilisées avec la peinture et le dessin.

Fonction Description
BeginPaint Prépare une fenêtre pour la peinture.
DrawAnimatedRects Dessine un rectangle et l’anime pour indiquer l’activité de l’icône ou de la fenêtre.
DrawCaption Dessine une fenêtre légende.
DrawEdge Dessine un ou plusieurs bords du rectangle.
DrawFocusRect Dessine un rectangle dans le style qui indique que le rectangle a le focus.
DrawFrameControl Dessine un contrôle frame.
DrawState Affiche une image et applique un effet visuel pour indiquer un état.
DrawStateProc Fonction de rappel qui restitue une image complexe pour DrawState.
EndPaint Marque la fin de la peinture dans une fenêtre.
ExcludeUpdateRgn Empêche le dessin dans des zones non valides d’une fenêtre.
GdiFlush Vide le lot actuel du thread appelant.
GdiGetBatchLimit Retourne le nombre maximal d’appels de fonction qui peuvent être cumulés dans le lot actuel du thread appelant.
GdiSetBatchLimit Définit le nombre maximal d’appels de fonction qui peuvent être cumulés dans le lot actuel du thread appelant.
GetBkColor Retourne la couleur d’arrière-plan d’un contexte d’appareil.
GetBkMode Retourne le mode de combinaison en arrière-plan pour un contexte d’appareil.
GetBoundsRect Obtient le rectangle englobant cumulé pour un contexte d’appareil.
GetROP2 Obtient le mode de mixage de premier plan d’un contexte d’appareil.
GetUpdateRect Obtient les coordonnées du plus petit rectangle qui entoure la région de mise à jour d’une fenêtre.
GetUpdateRgn Obtient la région de mise à jour d’une fenêtre.
GetWindowDC Obtient le contexte de l’appareil pour une fenêtre, y compris la barre de titre, les menus et les barres de défilement.
GetWindowRgn Obtient une copie de la région de fenêtre d’une fenêtre.
GetWindowRgnBox Obtient les dimensions du rectangle englobant le plus étroit pour la région de fenêtre d’une fenêtre.
GrayString Dessine du texte gris à un emplacement.
InvalidateRect Ajoute un rectangle à la région de mise à jour d’une fenêtre.
InvalidateRgn Invalide la zone cliente dans une région.
LockWindowUpdate Désactive ou active le dessin dans une fenêtre.
OutputProc Fonction de rappel utilisée avec la fonction GrayString . Il est utilisé pour dessiner une chaîne.
PaintDesktop Remplit la zone de découpage dans un contexte d’appareil avec un modèle.
RedessinerWindow Mises à jour une région dans la zone cliente d’une fenêtre.
SetBkColor Définit l’arrière-plan sur une valeur de couleur.
SetBkMode Définit le mode de combinaison en arrière-plan d’un contexte d’appareil.
SetBoundsRect Contrôle l’accumulation d’informations de rectangle englobant pour un contexte d’appareil.
SetROP2 Définit le mode de mixage de premier plan.
SetWindowRgn Définit la région de fenêtre d’une fenêtre.
UpdateWindow Mises à jour la zone cliente d’une fenêtre.
ValidateRect Valide la zone cliente dans un rectangle.
ValidateRgn Valide la zone cliente dans une région.
WindowFromDC Retourne un handle à la fenêtre associée à un contexte d’appareil.