Go语言:获取Windows屏幕分辨率
2019-03-24 本文已影响2891人
白祤星
代码示例
package main
import "syscall"
func GetSystemMetrics(nIndex int) int {
ret, _, _ := syscall.NewLazyDLL(`User32.dll`).NewProc(`GetSystemMetrics`).Call(uintptr(nIndex))
return int(ret)
}
func main() {
println(`宽度:`)
println(GetSystemMetrics(0))
println(`高度:`)
println(GetSystemMetrics(1))
}