|
EVNT_MULTI(flag,clicks,mask,state,m1_flags,m1_x,m1_y,m1_w,m1_h,m2_flags,m2_x,m2_y,m2_w,m2_h,adr_buffer,count)
|
|
EVNT_MULTI(flag,clicks,mask,state,m1_flags,m1_x,m1_y,m1_w,m1_h,m2_flags,m2_x,m2_y,m2_w,m2_h,adr_buffer,count,mcur_x,mcur_y,button,k_state,key,num_clicks)
|
| Nom |
Description |
| flag |
Ce paramètre permet de fixer les événements à attendre suivant : |
| 0 |
MU_KEYBD |
Ce bit permet d'indiquer le clavier. |
| 1 |
MU_BUTTON |
Ce bit permet d'indiquer les boutons de la souris. |
| 2 |
MU_M1 |
Ce bit permet d'indiquer le premier événement de la souris. |
| 3 |
MU_M2 |
Ce bit permet d'indiquer le deuxième événement de la souris. |
| 4 |
MU_MESAG |
Ce bit permet d'indiquer l'événement de rapport. |
| 5 |
MU_TIMER |
Ce bit permet d'indiquer la minuterie. |
| clicks |
Ce paramètre permet d'indiquer le nombre maximum de clics autorisé. |
| mask |
Ce paramètre permet d'indiquer le masque pour le bouton de souris souhaité : |
| 0 |
Ce bit permet d'indiquer le bouton de gauche de la souris. |
| 1 |
Ce bit permet d'indiquer le bouton de droite de la souris. |
| state |
Ce paramètre permet d'indiquer l'état souhaité, dans l'ordre de terminaison de l'événement, soit l'allocation du bit pour le masque |
| m1_flags |
Ce paramètre permet d'indiquer le premier masque de la souris |
| m1_x |
Ce paramètre permet d'indiquer la première coordonnée horizontale du rectangle de la souris |
| m1_y |
Ce paramètre permet d'indiquer la première coordonnée verticale du rectangle de la souris |
| m1_w |
Ce paramètre permet d'indiquer la première largeur du rectangle de la souris |
| m1_h |
Ce paramètre permet d'indiquer la première hauteur du rectangle de la souris |
| m2_flags |
Ce paramètre permet d'indiquer le deuxième masque de la souris |
| m2_x |
Ce paramètre permet d'indiquer la deuxième coordonnée horizontale du rectangle de la souris |
| m2_y |
Ce paramètre permet d'indiquer la deuxième coordonnée verticale du rectangle de la souris |
| m2_w |
Ce paramètre permet d'indiquer la deuxième largeur du rectangle de la souris |
| m2_h |
Ce paramètre permet d'indiquer la deuxième hauteur du rectangle de la souris |
| count |
Ce paramètre permet d'indiquer un compteur de millisecondes de la période de temps à attendre pour la minuterie. |
| adr_buffer |
Ce paramètre permet d'indiquer l'adresse d'un tampon de 16 octets pour le message. |
| mcur_x |
Ce paramètre permet de retourner la coordonnée horizontale de la souris quand l'événement se produit. |
| mcur_y |
Ce paramètre permet de retourner la coordonnée verticale de la souris quand l'événement se produit. |
| button |
Ce paramètre permet de retourner l'état du bouton de la souris, soit l'allocation du bit pour le masque. |
| k_state |
Ce paramètre permet de retourner la condition de l'état des touches de contrôle clavier : |
| 0 |
Ce bit permet d'indiquer la touche Shift de gauche du clavier. |
| 1 |
Ce bit permet d'indiquer la touche Shift de droite du clavier. |
| 2 |
Ce bit permet d'indiquer la touche Control ou Ctrl du clavier. |
| 3 |
Ce bit permet d'indiquer la touche Alternate ou Alt du clavier. |
| num_clicks |
Ce paramètre permet de retourner le nombre de clics de souris attendue. |
Cette fonction permet d'attendre après l'occurrence des événements sélectionnés.