Go 戈朗如何在顶部设置窗户
我正在开发一个应用程序,它可以将便携式浏览器打开到特定页面。问题是,每隔一段时间,我会将焦点切换到浏览器窗口,以便在最小化或在其顶部有一个窗口时,它将显示在屏幕顶部 我曾尝试使用将活动PID设置为浏览器的PID并将其设置为活动,但没有成功:Go 戈朗如何在顶部设置窗户,go,Go,我正在开发一个应用程序,它可以将便携式浏览器打开到特定页面。问题是,每隔一段时间,我会将焦点切换到浏览器窗口,以便在最小化或在其顶部有一个窗口时,它将显示在屏幕顶部 我曾尝试使用将活动PID设置为浏览器的PID并将其设置为活动,但没有成功: robotgo.ActivePID(26360) handle := robotgo.GetHandle() fmt.Println("handle: %s", handle) mdata := robotgo.GetActive() robotgo.S
robotgo.ActivePID(26360)
handle := robotgo.GetHandle()
fmt.Println("handle: %s", handle)
mdata := robotgo.GetActive()
robotgo.SetActive(mdata)
有办法做到这一点吗
注意:因为我自己使用exec.Command
打开这个浏览器进程,所以我有它的PID,所以我不必搜索它
注2:我在Windows上运行此程序。我从未使用过
robotgo
,但mdata
不是当前的活动窗口吗?您将再次设置为活动窗口?是的,我希望mdata:=robotgo.GetActive();robotgo.SetActive(mdata)
不起任何作用。