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
