【Go语言写界面】一、使用xcgui完成go语言第一个软件界面

一、先获取xcgui库

二、到网盘下载xcgui.dll

百度云 , 蓝奏云

网盘里有64位的和32位的dll,一般选择64位的,go编译的程序默认也是64位的。

xcgui.dll需要和编译出来的程序放在一起,但每写一个程序都重复放的话就很麻烦了。

所以在开发时我建议把xcgui.dll放到目录下,这样就不需要每次都把dll和程序放在一起了。

三、开始写代码

刚开始你只需要知道3个包,程序包:、窗口包:和常量包:。

四、最简单的程序代码

五、编译程序

参数解释:会隐藏黑窗口,去除了符号表和调试信息,这样可以减小软件体积。

六、界面效果

直接编译后大小为1.61M,使用upx64位压缩后大小变为386K

【Go语言写界面】一、使用xcgui完成go语言第一个软件界面

八、如果不想让用户看到运行目录有个dll文件,可以把dll释放到系统临时目录里

这样用户就感觉不到dll的存在了,和一个二进制文件也没啥太大区别。

九、后面将持续更新,从易到难,从简单界面到华丽界面,请多多关注

文章知识点与官方知识档案匹配,可进一步学习相关知识Go技能树首页概览1863 人正在系统学习中

来源:天外孤鸿

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年6月1日
下一篇 2022年6月1日

相关推荐