diff --git a/README.md b/README.md index 9bbb75f..bed79cd 100644 --- a/README.md +++ b/README.md @@ -111,3 +111,49 @@ func main() { Println("pos:", x, y) } ``` + +###Bitmap + +```Go +package main + +import ( + . "fmt" + + "github.com/go-vgo/robotgo" +) + +func main() { + bit_map := robotgo.CaptureScreen(10, 20, 30, 40) + Println("...", bit_map) + + fx, fy := robotgo.FindBitmap(bit_map) + Println("FindBitmap------", fx, fy) + + robotgo.SaveBitmap(bit_map, "test.png") +} +``` + +###Event + +```Go +package main + +import ( + . "fmt" + + "github.com/go-vgo/robotgo" +) + +func main() { + keve := robotgo.LEvent("k") + if keve == 0 { + Println("you press...", "k") + } + + mleft := robotgo.LEvent("mleft") + if mleft == 0 { + Println("you press...", "mouse left button") + } +} +``` \ No newline at end of file diff --git a/README_zh.md b/README_zh.md index e3eadf6..86b394d 100644 --- a/README_zh.md +++ b/README_zh.md @@ -109,3 +109,49 @@ func main() { Println("pos:", x, y) } ``` + +###位图 + +```Go +package main + +import ( + . "fmt" + + "github.com/go-vgo/robotgo" +) + +func main() { + bit_map := robotgo.CaptureScreen(10, 20, 30, 40) + Println("...", bit_map) + + fx, fy := robotgo.FindBitmap(bit_map) + Println("FindBitmap------", fx, fy) + + robotgo.SaveBitmap(bit_map, "test.png") +} +``` + +###事件 + +```Go +package main + +import ( + . "fmt" + + "github.com/go-vgo/robotgo" +) + +func main() { + keve := robotgo.LEvent("k") + if keve == 0 { + Println("you press...", "k") + } + + mleft := robotgo.LEvent("mleft") + if mleft == 0 { + Println("you press...", "mouse left button") + } +} +```