5
0
mirror of https://github.com/wailsapp/wails.git synced 2025-05-02 19:50:15 +08:00

docs: add guide to hide spawned windows

This commit is contained in:
Lea Anthony 2022-08-13 16:42:38 +10:00
parent 57e4964a12
commit 4e05b2b8e8
No known key found for this signature in database
GPG Key ID: 33DAF7BB90A58405

View File

@ -51,4 +51,21 @@ Also, you should specify path to fixed version of webview2 runtime in the `windo
}) })
``` ```
Note: When `WebviewBrowserPath` is specified, `error` strategy will be forced in case of minimal required version mismatch or invalid path to a runtime. Note: When `WebviewBrowserPath` is specified, `error` strategy will be forced in case of minimal required version
mismatch or invalid path to a runtime.
## Spawning other programs
When spawning other programs, such as scripts, you will see the window appear on the screen. To hide the window,
you can use the following code:
```go
cmd := exec.Command("your_script.exe")
cmd.SysProcAttr = &syscall.SysProcAttr{
HideWindow: true,
CreationFlags: 0x08000000,
}
cmd.Start()
```
Solution provided by [sithembiso](https://github.com/sithembiso) on the
[discussions board](https://github.com/wailsapp/wails/discussions/1734#discussioncomment-3386172).