Interruption 33h |
Fonction 14h |
Fixe le gestionnaire utilisateur |
---|---|---|
Pilote de souris |
Description
Cette fonction permet de demander et de fixer le masque et l'adresse du gestionnaire d'événement utilisateur.
Entrée
Registre | Valeur ou description | |||||
---|---|---|---|---|---|---|
AX | 0014h | |||||
CX | Ce registre permet d'indiquer le masque d'événement: | |||||
Bit | Description | |||||
0 | Ce bit vaut 1 si c'est le déplacement de la souris | |||||
1 | Ce bit vaut 1 si le bouton de gauche est appuyé | |||||
2 | Ce bit vaut 1 si le bouton de gauche est relâché | |||||
3 | Ce bit vaut 1 si le bouton de droite est appuyé | |||||
4 | Ce bit vaut 1 si le bouton de droite est relâché | |||||
5 | Ce bit vaut 1 si le bouton du centre est appuyé | |||||
6 | Ce bit vaut 1 si le bouton du centre est relâché | |||||
7 à 15 | Ces bits sont réservés et ont toujours la valeur 0 | |||||
ES:DI | Cette paire de registres permet d'indiquer l'adresse du gestionnaire d'événement utilisateur. |
Sortie
Registre | Valeur ou description | |||||
---|---|---|---|---|---|---|
CX | Ce registre permet d'indiquer la valeur de l'ancien masque d'événement | |||||
ES:DX | Cette paire de registres permet d'indiquer la valeur de l'ancien gestionnaire d'événement utilisateur |
Remarques
- Les notes pour l'interruption 33h, fonction 0Ch décrivent les informations transmises au gestionnaire d'événements défini par l'utilisateur. Voir également l'interruption 33h, fonction 18h.
- Les appels au gestionnaire d'événements sont désactivés avec l'interruption 33h, fonction 00h ou en définissant un masque d'événement de zéro.
Références
Quick Reference: Programmer avec les extensions de MS-DOS, Edition Microsoft PRESS, Ray Duncan, 1991, ISBN: 2-266-04057-X, page 29 à 30.
Dernière mise à jour : Jeudi, le 3 mars 2016