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 légende de fenêtre.
DrawEdge Dessine un ou plusieurs bords de 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 affiche 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 accumulés dans le lot actuel du thread appelant.
GdiSetBatchLimit Définit le nombre maximal d’appels de fonction qui peuvent être accumulé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 d’arrière-plan pour un contexte d’appareil.
getBoundsRect Obtient le rectangle englobant cumulé pour un contexte d’appareil.
GetROP2 Obtient le mode de combinaison 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 zone de fenêtre d’une fenêtre.
GetWindowRgnBox Obtient les dimensions du rectangle englobant le plus serré pour la zone 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 région de découpage dans un contexte d’appareil avec un modèle.
RedrawWindow Met à 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 d’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 combinaison de premier plan.
SetWindowRgn Définit la région de la fenêtre d’une fenêtre.
updateWindow Met à 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.