Simule un événement de la souris (clic gauche, clic droit, double-clic, ...).
// Clic sur le champ de saisie SAI_SaisieLogin
PiloteSouris(SAI_SaisieLogin, psClicGauche, 3, 10)
// Saisie de "MARC" dans ce champ
PiloteSaisie(SAI_SaisieLogin, "Marc", psShift)
// Clic sur le champ Bouton Valider
PiloteSouris(BTN_BoutonValider, psClicGauche, 5, 5)
Syntaxe
PiloteSouris(<Fenêtre ou champ> , <Action à effectuer> [, <X> , <Y>])
<Fenêtre ou champ> : Nom de fenêtre ou nom de champ
Nom de la fenêtre ou du champ sur lequel l'événement de la souris doit avoir lieu.
<Action à effectuer> : Constante (ou combinaison de constantes) de type entier
Indique l'événement de la souris à simuler : | |
psAlt | Maintient la touche Alt enfoncée lors de l'action. Cette constante peut être combiné avec d'autres. |
psClicDroit | Effectue un clic droit. |
psClicGauche | Effectue un clic gauche. |
psControl | Maintient la touche Ctrl enfoncée lors de l'action. Cette constante peut être combiné avec d'autres. |
psDoubleClicDroit | Effectue un double-clic droit. |
psDoubleClicGauche | Effectue un double-clic gauche. |
psEnfonceBoutonDroit | Enfonce le bouton droit. |
psEnfonceBoutonGauche | Enfonce le bouton gauche. |
psRelacheBoutonDroit | Relâche le bouton droit. |
psRelacheBoutonGauche | Relâche le bouton gauche. |
psShift | Maintient la touche Maj enfoncée lors de l'action. Cette constante peut être combiné avec d'autres. |
<X> : Entier optionnel
Position horizontale (ou abscisse) en pixels où l'action doit avoir lieu. Cette position est relative au coin haut gauche de la fenêtre ou du champ manipulé dans le référentiel de l'écran.
<Y> : Entier optionnel
Position verticale (ou ordonnée) en pixels où l'action doit avoir lieu. Cette position est relative au coin haut gauche de la fenêtre ou du champ manipulé dans le référentiel de l'écran.
Remarques
Limitation des champs manipulés
La fonction
PiloteSouris n'est pas compatible avec les champs suivants :
- Champ Image.
- Champ Jauge.
- Champ Libellé.
- Champ OLE.
- Champ Forme.
- Champ HTML.
- Champ Web Caméra.
- Champ Conférence.
- Champ Code-barres.
- Champ Fenêtre interne
- Champ Graphe.
Attention : La fonction PiloteSouris ne fonctionne pas sur une session TSE non interactive.
Classification Métier / UI : Code UI
Composante : wd280std.dll