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
