Objets graphiques
Le stylet, le pinceau, la bitmap, la palette, la région et le chemin d’accès associés à un contrôleur de domaine sont appelés objets graphiques. Les attributs suivants sont associés à chacun de ces objets.
Objet Graphic | Attributs associés |
---|---|
Image matricielle | Taille, en octets ; dimensions, en pixels ; format de couleur ; schéma de compression ; et ainsi de suite. |
Brosse | Style, couleur, motif et origine. |
Palette | Couleurs et taille (ou nombre de couleurs). |
Police | Nom de police, largeur, hauteur, poids, jeu de caractères, et ainsi de suite. |
Chemin | Forme. |
Stylo | Style, largeur et couleur. |
Région | Emplacement et dimensions. |
Lorsqu’une application crée un contrôleur de domaine, le système stocke automatiquement un ensemble d’objets par défaut dans celui-ci (il n’existe pas de bitmap ou de chemin d’accès par défaut). Une application peut examiner les attributs des objets par défaut en appelant les fonctions GetCurrentObject et GetObject. L’application peut modifier ces valeurs par défaut en créant un objet et en le sélectionnant dans le contrôleur de domaine. Un objet est sélectionné dans un contrôleur de domaine en appelant la fonction SelectObject.
Une application peut définir la couleur de pinceau actuelle sur une valeur de couleur spécifiée avec SetDCBrushColor.
La fonction GetDCBrushColor retourne la couleur du pinceau DC. La fonction SetDCPenColor définit la couleur du stylet sur une valeur de couleur spécifiée. La fonction GetDCPenColor retourne la couleur du stylet DC.