From e09b189c71c30e4f54a0a4500f756f10ce06c6c2 Mon Sep 17 00:00:00 2001 From: vCaesar Date: Thu, 20 Oct 2016 00:43:59 +0800 Subject: [PATCH] fix mouse type --- mouse/goMouse.h | 10 +++++----- robotgo.go | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/mouse/goMouse.h b/mouse/goMouse.h index b284026..f1f7721 100644 --- a/mouse/goMouse.h +++ b/mouse/goMouse.h @@ -29,7 +29,7 @@ int mouseDelay = 10; // return 0; // } -int aMoveMouse(int x, int y){ +int aMoveMouse(size_t x, size_t y){ MMPoint point; //int x =103; //int y =104; @@ -39,7 +39,7 @@ int aMoveMouse(int x, int y){ return 0; } -int aDragMouse(int x, int y){ +int aDragMouse(size_t x, size_t y){ // const size_t x=10; // const size_t y=20; MMMouseButton button = LEFT_BUTTON; @@ -53,7 +53,7 @@ int aDragMouse(int x, int y){ return 0; } -int aMoveMouseSmooth(int x, int y){ +int aMoveMouseSmooth(size_t x, size_t y){ MMPoint point; point = MMPointMake(x, y); smoothlyMoveMouse(point); @@ -93,14 +93,14 @@ int aMouseToggle(){ return 0; } -int aSetMouseDelay(int val){ +int aSetMouseDelay(size_t val){ // int val=10; mouseDelay = val; return 0; } -int aScrollMouse(int scrollMagnitude,char *s){ +int aScrollMouse(size_t scrollMagnitude,char *s){ // int scrollMagnitude = 20; MMMouseWheelDirection scrollDirection; diff --git a/robotgo.go b/robotgo.go index 891d062..1255f92 100644 --- a/robotgo.go +++ b/robotgo.go @@ -98,15 +98,15 @@ type MPoint struct { } //C.size_t int -func MoveMouse(x, y C.int) { +func MoveMouse(x, y C.size_t) { C.aMoveMouse(x, y) } -func DragMouse(x, y C.int) { +func DragMouse(x, y C.size_t) { C.aDragMouse(x, y) } -func MoveMouseSmooth(x, y C.int) { +func MoveMouseSmooth(x, y C.size_t) { C.aMoveMouseSmooth(x, y) } @@ -124,11 +124,11 @@ func MouseToggle() { C.aMouseToggle() } -func SetMouseDelay(x C.int) { +func SetMouseDelay(x C.size_t) { C.aSetMouseDelay(x) } -func ScrollMouse(x C.int, y string) { +func ScrollMouse(x C.size_t, y string) { z := C.CString(y) C.aScrollMouse(x, z) defer C.free(unsafe.Pointer(z))