Limite le d�placement du curseur de la souris aux coordonn�es sp�cifi�es
#include <Misc.au3>
_MouseTrap ( [$iLeft = 0 [, $iTop = 0 [, $iRight = 0 [, $iBottom = 0]]]] )
$iLeft | [optionnel] Abscisse gauche |
$iTop | [optionnel] Ordonn�e sup�rieure |
$iRight | [optionnel] Abscisse droite |
$iBottom | [optionnel] Ordonn�e inf�rieure |
Succ�s: | Retourne True. |
�chec: | Retourne False. |
Utilisez _MouseTrap() sans param�tre pour lib�rer le curseur de la souris.
#include <GUIConstantsEx.au3> #include <Misc.au3> Example() Func Example() ; Cr�e une GUI avec diff�rents contr�les. Local $hGUI = GUICreate("Mouse Trap Example") ; Affiche la GUI. GUISetState(@SW_SHOW, $hGUI) ; Position de la fen�tre Local $aCoords ; Boucle jusqu'� ce que l'utilisateur quitte Do $aCoords = WinGetPos($hGUI) If @error <> 0 Then ; Si aucune erreur apparait, confine le curseur de la souris � la zone client. _MouseTrap($aCoords[0], $aCoords[1], $aCoords[0] + $aCoords[2], $aCoords[1] + $aCoords[3]) EndIf Until GUIGetMsg() = $GUI_EVENT_CLOSE ; Lib�re le curseur de la souris _MouseTrap() EndFunc ;==>Example