导入包
import "github.com/gonutz/ide/w32"
//隐藏console
func hideconsole(){
showconsoleasync(w32.sw_hide)
}
//显示console
func showconsole(){
showconsoleasync(w32.sw_show)
}
//
func showconsoleasync(commandshow uintptr){
console := w32.getconsolewindow()
if console != 0 {
_, consoleprocid := w32.getwindowthreadprocessid(console)
if w32.getcurrentprocessid() == consoleprocid {
w32.showwindowasync(console, commandshow)
}
}
}
引用链接: https://stackoverflow.com/questions/23250505/how-do-i-create-an-executable-from-golang-that-doesnt-open-a-command-cmd-wind
如对本文有疑问, 点击进行留言回复!!
荐 想系统学习GO语言(Golang),能推荐几本靠谱的书吗?
网友评论