返回 DeepSeek-Reasonix
open_workspace_windows.go
根目录 / desktop / open_workspace_windows.go
1 //go:build windows
2
3 package main
4
5 import "golang.org/x/sys/windows"
6
7 func openWorkspacePath(path string) error {
8 verb, err := windows.UTF16PtrFromString("open")
9 if err != nil {
10 return err
11 }
12 file, err := windows.UTF16PtrFromString(path)
13 if err != nil {
14 return err
15 }
16 return windows.ShellExecute(0, verb, file, nil, nil, windows.SW_SHOWNORMAL)
17 }
18
18 lines GO