UDF > WinAPIEx > Miscellaneous > Mouse >


_WinAPI_GetMousePosX

Obtient la position en cours X de la souris

#include <WinAPIMisc.au3>
_WinAPI_GetMousePosX ( [$bToClient = False [, $hWnd = 0]] )

Param�tres

$bToClient [optionnel] Si True, les coordonn�es seront converties en coordonn�es clients
$hWnd [optionnel] Handle de fen�tre utilis� pour convertir les coordonn�es si $bToClient est True

Valeur de retour

Succ�s: Retourne la position X de la souris
�chec: D�finit @error <> 0.

Remarque

Cette fonction prend en compte le param�tre en cours MouseCoordMode lors de l'obtention de la position de la souris.
La coordonn�e �cran sera �galement convertie en coordonn�e client suivant les param�tres pass�s.

En relation

_WinAPI_GetMousePos

Exemple

#include <MsgBoxConstants.au3>
#include <WinAPIMisc.au3>

Example()

Func Example()
    Local $hWnd = GUICreate("test")
    Local $iX = _WinAPI_GetMousePosX()
    Local $iX2 = _WinAPI_GetMousePosX(True, $hWnd)
    Local $iY = _WinAPI_GetMousePosY()
    Local $iY2 = _WinAPI_GetMousePosY(True, $hWnd)

    MsgBox($MB_SYSTEMMODAL, "Mouse Pos", "X = " & $iX & @CRLF & "Y = " & $iY & @CRLF & @CRLF & _
            "Client" & @CRLF & "X = " & $iX2 & @CRLF & "Y = " & $iY2)
EndFunc   ;==>Example