Section courante

A propos

Section administrative du site

Interruption 33h

Fonction 0Ah

Fixer l'aspect du pointeur texte de la souris
Pilote de souris

Description

Cette fonction permet de définir l'aspect du pointeur texte de la souris.

Entrée

Registre Valeur ou description
AX 000Ah
BX Ce registre permet d'indiquer le type de curseur :
Valeur Description
0 Cette valeur permet d'indiquer un type logiciel, et dans ce cas ont utilise les registres suivants :
Registre Description
CX Ce registre permet d'indiquer le masque «Et binaire» (AND):
Bits Description
0 à 7 Ces bits permettent d'indiquer le code ASCII du caractère
8 à 11 Ces bits permettent d'indiquer la couleur de premier plan:
Valeur Description  
0 (0000b) Cette valeur permet d'indiquer la couleur noir  
1 (0001b) Cette valeur permet d'indiquer la couleur bleu  
2 (0010b) Cette valeur permet d'indiquer la couleur verte  
3 (0011b) Cette valeur permet d'indiquer la couleur cyan  
4 (0100b) Cette valeur permet d'indiquer la couleur rouge  
5 (0101b) Cette valeur permet d'indiquer la couleur magenta  
6 (0110b) Cette valeur permet d'indiquer la couleur brune  
7 (0111b) Cette valeur permet d'indiquer la couleur gris clair  
8 (1000b) Cette valeur permet d'indiquer la couleur gris foncé  
9 (1001b) Cette valeur permet d'indiquer la couleur bleu clair  
10 (1010b) Cette valeur permet d'indiquer la couleur vert clair  
11 (1011b) Cette valeur permet d'indiquer la couleur cyan clair  
12 (1100b) Cette valeur permet d'indiquer la couleur rouge clair  
13 (1101b) Cette valeur permet d'indiquer la couleur magenta clair  
14 (1110b) Cette valeur permet d'indiquer la couleur jaune  
15 (1111b) Cette valeur permet d'indiquer la couleur blanche  
12 à 14 Ces bits permettent d'indiquer la couleur d'arrière plan:
Valeur Description  
0 (000b) Cette valeur permet d'indiquer la couleur noir  
1 (001b) Cette valeur permet d'indiquer la couleur bleu  
2 (010b) Cette valeur permet d'indiquer la couleur verte  
3 (011b) Cette valeur permet d'indiquer la couleur cyan  
4 (100b) Cette valeur permet d'indiquer la couleur rouge  
5 (101b) Cette valeur permet d'indiquer la couleur magenta  
6 (110b) Cette valeur permet d'indiquer la couleur brune  
7 (111b) Cette valeur permet d'indiquer la couleur gris clair  
15 Ce bit permet d'indiquer l'intensité de l'arrière plan ou le clignotement du caractère
DX Ce registre permet d'indiquer le masque «Ou exclusif binaire» (XOR):
Bits Description
0 à 7 Ces bits permettent d'indiquer le code ASCII du caractère
8 à 11 Ces bits permettent d'indiquer la couleur de premier plan
Valeur Description  
0 (0000b) Cette valeur permet d'indiquer la couleur noir  
1 (0001b) Cette valeur permet d'indiquer la couleur bleu  
2 (0010b) Cette valeur permet d'indiquer la couleur verte  
3 (0011b) Cette valeur permet d'indiquer la couleur cyan  
4 (0100b) Cette valeur permet d'indiquer la couleur rouge  
5 (0101b) Cette valeur permet d'indiquer la couleur magenta  
6 (0110b) Cette valeur permet d'indiquer la couleur brune  
7 (0111b) Cette valeur permet d'indiquer la couleur gris clair  
8 (1000b) Cette valeur permet d'indiquer la couleur gris foncé  
9 (1001b) Cette valeur permet d'indiquer la couleur bleu clair  
10 (1010b) Cette valeur permet d'indiquer la couleur vert clair  
11 (1011b) Cette valeur permet d'indiquer la couleur cyan clair  
12 (1100b) Cette valeur permet d'indiquer la couleur rouge clair  
13 (1101b) Cette valeur permet d'indiquer la couleur magenta clair  
14 (1110b) Cette valeur permet d'indiquer la couleur jaune  
15 (1111b) Cette valeur permet d'indiquer la couleur blanche  
12 à 14 Ces bits permettent d'indiquer la couleur d'arrière plan:
Valeur Description  
0 (000b) Cette valeur permet d'indiquer la couleur noir  
1 (001b) Cette valeur permet d'indiquer la couleur bleu  
2 (010b) Cette valeur permet d'indiquer la couleur verte  
3 (011b) Cette valeur permet d'indiquer la couleur cyan  
4 (100b) Cette valeur permet d'indiquer la couleur rouge  
5 (101b) Cette valeur permet d'indiquer la couleur magenta  
6 (110b) Cette valeur permet d'indiquer la couleur brune  
7 (111b) Cette valeur permet d'indiquer la couleur gris clair  
15 Ce bit permet d'indiquer l'intensité de l'arrière plan ou le clignotement du caractère
1 Cette valeur permet d'indiquer un type matériel, et dans ce cas, on utilise les registres suivants:
Registre Description
CX Ce registre permet d'indiquer la première ligne du curseur clignotant.
DX Ce registre permet d'indiquer la dernière ligne du curseur clignotant.

Sortie

 Aucune

Remarque

Références

Quick Reference: Programmer avec les extensions de MS-DOS, Edition Microsoft PRESS, Ray Duncan, 1991, ISBN: 2-266-04057-X, page 22 à 23.

Dernière mise à jour : Jeudi, le 3 mars 2016