Files
aego/app/proc/proc_windows.go

19 lines
291 B
Go

//go:build windows
package proc
import (
"os/exec"
"syscall"
)
const createNoWindow = 0x08000000
func hide(cmd *exec.Cmd) {
if cmd.SysProcAttr == nil {
cmd.SysProcAttr = &syscall.SysProcAttr{}
}
cmd.SysProcAttr.HideWindow = true
cmd.SysProcAttr.CreationFlags |= createNoWindow
}