如何在go中获得Mousedown事件
有没有一种简单的方法来获取鼠标事件,比如单击鼠标左键和在如何在go中获得Mousedown事件,go,Go,有没有一种简单的方法来获取鼠标事件,比如单击鼠标左键和在Go中释放鼠标左键 而且,即使鼠标没有在窗口的程序上悬停,也有可能获得这些信息吗 我想在屏幕上画一个正方形,在点击开始和释放之间,以捕捉屏幕的这一部分 谢谢尝试使用-Golang Desktop Automation import ( "fmt" "github.com/go-vgo/robotgo" ) func main() { // mouse events: mleft, mright, wheelDown,
Go
中释放鼠标左键
而且,即使鼠标没有在窗口的程序上悬停,也有可能获得这些信息吗
我想在屏幕上画一个正方形,在点击开始和释放之间,以捕捉屏幕的这一部分
谢谢尝试使用-Golang Desktop Automation
import (
"fmt"
"github.com/go-vgo/robotgo"
)
func main() {
// mouse events: mleft, mright, wheelDown, wheelUp, wheelLeft, wheelRight.
mleft := robotgo.AddEvent("mleft")
if mleft == 0 {
fmt.Println("you press... ", "mouse left button")
}
}
是的,我已经试过robotgo了,太棒了。除了一件事,它不处理点击和发布,只处理发布:(