| Interruption 10h |
Fonction 03h |
Demande au curseur |
| MDA, CGA, PC Junior, EGA, MCGA, VGA, IBM 8514/AI, SVGA |
Description
Cette fonction permet de demander la position du curseur.
Entrée
| AH |
03h |
| BH |
Ce registre permet d'indiquer la page |
Sortie
| CH |
Ce registre permet d'indiquer la ligne de début de l'image du curseur |
| CL |
Ce registre permet d'indiquer la ligne de fin de l'image du curseur |
| DH |
Ce registre permet d'indiquer la ligne de la position du curseur (coordonnée y) |
| DL |
Ce registre permet d'indiquer la colonne de la position du curseur (coordonnée x) |
Remarques
Exemple
L'exemple suivant permet de demande la position du curseur:
MOV AH,03h ; Fixe le numéro de la fonction
MOV BH,0 ; Fixe le numéro de la page
INT 10h ; Appelle l'interruption 10h
|
Voir également
Interruption 10h, Fonction 01h: Sélection du type de curseur,
Interruption 10h, Fonction 02h: Positionnement du curseur,
Interruption 10h, Fonction 12h, Sous-Fonction 34h: Activer/désactiver l'émulation curseur
Références
Aide-mémoire des interruptions du MS-DOS, Edition Marabout, Philippe Mercier, 1990, ISBN: 2-501-01297-6, page 39.
The Undocumented PC: A programmer's Guide to I/O, CPUs, and Fixed Memory Areas - Second Edition, Edition Addison-Wesley, Frank van Gilluwe, 1997, ISBN: 0-201-47950-8, page 399.
|