【发布时间】:2016-08-12 04:24:42
【问题描述】:
我尝试了各种方法来创建只显示 MessageBox 或独立 GUI 窗口的 Go 程序。
如果我用 C/C++ 编写这个,我会定义一个 WinMain,省略主要的,我会很高兴。
在我看来,一旦我定义了main 函数,就会自动创建一个控制台窗口。而且main函数是强制的。
package main
func main() {
...
}
为了避免这种情况,我尝试了一个 example,它创建了一个 WinMain
func WinMain(wproc uintptr) {
hInstance := GetModuleHandle(nil)
...
}
【问题讨论】:
标签: go