Skip to content

📦 #mod# 关闭 CMD 弹窗,适用于 Go 制作的 exe 程序。

Notifications You must be signed in to change notification settings

2yanyi/closecmdpopup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

closecmdpopup

📦 #mod# 关闭 CMD 弹窗,适用于 Go 制作的 exe 程序。


快速开始

写一个简单的 Windows 测试窗口程序,这里使用 dlgs 库用于简单演示。


package main

import (
    "github.com/gen2brain/dlgs"

    // 添加这一行代码就可以实现关闭 CMD 窗口
    _ "github.com/2yanyi/closecmdpopup"
)

func main() {
    _, _ = dlgs.Info("golang", "Hello Windows Program")
}

前后效果截图



第二种方案

要禁用 Windows 的 CDM 窗口还有一种方法,就是在编译时添加一些条件。

go build -ldflags "-H windowsgui"

看起来挺不错的,但是要注意!第二种方案的本质的是让进程后台运行了。

你需要结合实际的应用场景做出选择。

About

📦 #mod# 关闭 CMD 弹窗,适用于 Go 制作的 exe 程序。

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages