Interruption 33h |
Fonction 06h |
Demande l'état des boutons relâché de la souris |
|---|---|---|
| Pilote de souris | ||
Description
Cette fonction permet de connaître l'état des boutons relâché de la souris.
Entrée
| Registre | Valeur ou description | ||
|---|---|---|---|
| AX | 0006h | ||
| BX | Ce registre contient l'identificateur du bouton: | ||
| Valeur | Description | ||
| 0 | Cette valeur permet d'indiquer le bouton de gauche | ||
| 1 | Cette valeur permet d'indiquer le bouton de droite | ||
| 2 | Cette valeur permet d'indiquer le bouton du centre | ||
Sortie
| Registre | Valeur ou description | ||
|---|---|---|---|
| AX | Ce registre contient l'état des boutons et de la souris: | ||
| Bits | Description | ||
| 0 | Ce bit indique que le bouton de gauche est relâché | ||
| 1 | Ce bit indique que le bouton de droite est relâché | ||
| 2 | Ce bit indique que le bouton du centre est relâché | ||
| 3 à 15 | Ces bits sont réservés pour usage future ou interne | ||
| BX | Ce registre permet d'indiquer le compteur de relâchement de bouton (entre 0 et 32767) | ||
| CX | Ce registre permet d'indiquer la coordonnée horizontale (x) de la dernière relâchement de bouton | ||
| DX | Ce registre permet d'indiquer la coordonnée verticale (y) de la dernière relâchement de bouton | ||
Références
Aide-mémoire des interruptions du MS-DOS, Edition Marabout, Philippe Mercier, 1990, ISBN: 2-501-01297-6, page 312 à 313.
Quick Reference: Programmer avec les extensions de MS-DOS, Edition Microsoft PRESS, Ray Duncan, 1991, ISBN: 2-266-04057-X, page 18.
Dernière mise à jour : Jeudi, le 3 mars 2016
