//go:build windows package main import ( "github.com/wailsapp/wails/v3/pkg/application" "github.com/wailsapp/wails/v3/pkg/w32" ) // activateTrayPopup 只置前 HWND,不调用 WebView2 Focus(MoveFocus 失败会 os.Exit(1))。 func activateTrayPopup(win *application.WebviewWindow) { if win == nil { return } ptr := win.NativeWindow() if ptr == nil { return } hwnd := w32.HWND(uintptr(ptr)) if hwnd == 0 { return } w32.SetForegroundWindow(hwnd) w32.BringWindowToTop(hwnd) }