Interruption 33h |
Fonction 19h |
Lit l'adresse du gestionnaire |
---|---|---|
Pilote de souris |
Description
Cette fonction permet de demander l'adresse du gestionnaire d'événement de la souris.
Entrée
Registre | Valeur ou description | |||||
---|---|---|---|---|---|---|
AX | 0019h | |||||
CX | Ce registre permet d'indiquer le masque d'appel étendu: | |||||
Bit | Description | |||||
0 | Ce bit est à 1 quand la position du pointeur de souris a changé | |||||
1 | Ce bit est à 1 quand le bouton de droite est appuyé | |||||
2 | Ce bit est à 1 quand le bouton de droite est relâché | |||||
3 | Ce bit est à 1 quand le bouton de gauche est appuyé | |||||
4 | Ce bit est à 1 quand le bouton de gauche est relâché | |||||
5 | Ce bit est à 1 quand la touche Shift et le bouton est appuyé/relâché | |||||
6 | Ce bit est à 1 quand la touche Ctrl et le bouton est appuyé/relâché | |||||
7 | Ce bit est à 1 quand la touche Alt et le bouton est appuyé/relâché |
Sortie
Registre | Valeur ou description |
---|---|
AX | Ce registre indique le code d'erreur |
BX | Ce registre indique l'adresse du segment du gestionnaire d'interruptions |
CX | Ce registre indique le masque d'appel qu'il utilise |
DX | Ce registre indique l'adresse du déplacement du gestionnaire d'interruptions |
Remarque
- L'interruption 33h, fonction 18h autorise jusqu'à trois gestionnaires d'événements simultanément avec des masques d'événements distincts à installer. Cette fonction peut être appelée à rechercher un gestionnaire correspondant à un événement spécifique, afin qu'il puisse être remplacé ou désactivé.
Références
Quick Reference: Programmer avec les extensions de MS-DOS, Edition Microsoft PRESS, Ray Duncan, 1991, ISBN: 2-266-04057-X, page 34 à 35.
Dernière mise à jour : Jeudi, le 3 mars 2016