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.