func execRun(cmd string) error { lpCmdLine := win.StringToBytePtr(cmd) // http://baike.baidu.com/link?url=51sQomXsIt6OlYEAV74YZ0JkHDd2GbmzXcKj_4H1R4ILXvQNf3MXIscKnAkSR93e7Fyns4iTmSatDycEbHrXzq ret := win.WinExec(lpCmdLine, win.SW_HIDE) if ret <= 31 { return errors.New(winExecError[ret]) } return nil }
func execCmd() { lpCmdLine := win.StringToBytePtr("cmd /c start http://127.0.0.1:8888") ret := win.WinExec(lpCmdLine, win.SW_HIDE) fmt.Println("返回值:", ret) }