键盘事件监控, from : https://github.com/robotn/gohook.git
Go to file
2019-02-19 10:34:55 -04:00
chan Made the library Asyncronous (#2) 2019-02-19 10:31:25 -04:00
event Made the library Asyncronous (#2) 2019-02-19 10:31:25 -04:00
hook Made the library Asyncronous (#2) 2019-02-19 10:31:25 -04:00
test replace all import and gofmt code 2019-02-19 10:34:55 -04:00
.gitignore Made the library Asyncronous (#2) 2019-02-19 10:31:25 -04:00
appveyor.yml update appveyor to go1.11.4 2018-12-15 13:33:18 -04:00
circle.yml rename circle ci 2018-09-16 20:25:36 -04:00
extern.go Made the library Asyncronous (#2) 2019-02-19 10:31:25 -04:00
go.mod replace all import and gofmt code 2019-02-19 10:34:55 -04:00
hook.go replace all import and gofmt code 2019-02-19 10:34:55 -04:00
LICENSE Initial commit 2017-01-21 16:52:05 +08:00
README.md replace all import and gofmt code 2019-02-19 10:34:55 -04:00
tables.go Made the library Asyncronous (#2) 2019-02-19 10:31:25 -04:00

gohook

CircleCI Status Appveyor Go Report Card GoDoc

package main

import (
	"fmt"

	"github.com/robotn/gohook"
)

func main() {
	EvChan := hook.Start()
	defer hook.End()
	for ev := range EvChan {
		fmt.Println(ev)
	}
}

Based on libuiohook.