La fonction VaToolBxGetSysColor récupère la couleur de l'élément d'affichage spécifié de la configuration courante du système. Les éléments d'affichage sont les parties d'une fenêtre qui apparaissent à l'écran.
La valeur rendue correspond à une couleur RVB, c'est-à-dire une couleur définie par trois composantes rouge, verte et bleue dans l'intervalle [0 ; 255]. La valeur de la couleur s'obtient par : Valeur = B*65536 + V*256 + R.
Domaine d'application
Client Windows
Client Adélia Cloud
Paramètres
NUM_BIN_4
Indice
Indice de l'élément dont on veut récupérer la couleur.
0
Zone grise d'une barre de défilement
1
Bureau
2
Barre de titre d'une fenêtre active Windows 98/Me, Windows 2000/XP: Côté gauche dans le dégradé de la barre de titre d'une fenêtre active si l'effet de dégradé est activé
3
Barre de titre d'une fenêtre inactive Windows 98/Me, Windows 2000/XP: Côté gauche dans le dégradé de la barre de titre d'une fenêtre inactive si l'effet de dégradé est activé
4
Fond d'un menu
5
Fond d'une fenêtre
6
Fenêtre principale
7
Texte des menus
8
Texte des fenêtres
9
Texte des titres, cases des barres de titre, cases des flèches des barres de défilement
10
Bord d'une fenêtre active
11
Bord d'une fenêtre inactive
12
Fond d'une fenêtre principale
13
Elément(s) sélectionné(s) dans un contrôle (Liste, arborescence, ...)
14
Texte des élément(s) sélectionné(s) dans un contrôle (Liste, arborescence, ...)
15
Fond des éléments 3D (bouton-poussoir, case à cocher, ...) et des boîtes de dialogue
16
Ombre sombre des éléments 3D
17
Texte désactivé. Cette couleur est mise à 0 si le pilote d'écran ne supporte pas une couleur gris en aplat
18
Texte des boutons-poussoirs
19
Texte de la barre de titre d'une fenêtre inactive
20
Ombre claire des éléments 3D
21
Ombre sombre des éléments 3D
22
Ombre claire des éléments 3D
23
Texte des infobulles
24
Fond des infobulles
26
Windows 98/Me, Windows 2000/XP: Elément mis en évidence (Outil d'une barre d'outils survolé par la souris, ...)
27
Windows 98/Me, Windows 2000/XP: Côté droit dans le dégradé de la barre de titre d'une fenêtre active
28
Windows 98/Me, Windows 2000/XP: Côté droit dans le dégradé de la barre de titre d'une fenêtre inactive
NUM_BIN_4
Couleur
Couleur système de l'élément.
NUM_BIN_4
CodeRetour
Code retour de l'opération :
0 L'opération s'est déroulée correctement.
-1 L'indice de la couleur est invalide.
Par exemple
/* Pour récupérer la couleur du fond des boîtes de dialogue dans la variable Couleur