![](https://img-blog.csdnimg.cn/2a4afd15664d401e81ef8b3b420770c9.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Go语言写界面-golang-gui-xcgui
文章平均质量分 72
golang gui库xcgui的图文使用教程, 用Go语言写华丽的软件界面
天外孤鸿
这个作者很懒,什么都没留下…
展开
-
【Go语言写界面】三、使用界面设计器设计窗口,在代码中调用,背景编辑器的使用
本章主要讲了如何使用界面设计器设计窗口、背景编辑器的使用、在代码中从窗口布局文件创建窗口、把布局文件打包进程序内存调用、根据name获取布局文件中的按钮,这里提醒一下不要设置重复的name,它是全局生效的,即使是不同的xml中也不能重复。背景编辑器大部分元素都能用,你可以自己尝试着修改出一个好看的按钮。原创 2022-08-22 16:58:55 · 1452 阅读 · 3 评论 -
Go语言给编译出来的程序添加图标和版本信息
本文章基于go1.17版本创作,1.16和1.17经过测试没有问题,1.18版本暂未测试。执行完毕后GOPATH的bin目录里出现一个goversioninfo.exe则为成功。关键的一行代码就是**//go:generate goversioninfo**三、在项目目录创建一个文件名为versioninfo.jsonjson文件内容是:五、编译程序找一个ico图标命名为icon.ico放到项目目录。然后执行命令:成功则会在目录中生成一个resource.syso文件,只用生成一次就行了,改原创 2022-06-14 14:36:10 · 1378 阅读 · 0 评论 -
【Go语言写界面】二、简单美化窗口,设置窗口图标,简单美化信息框,创建按钮和注册事件
本篇文章的代码基于炫彩界面库-XCGUI,请先获取:一、设置窗口透明类型,给窗口添加阴影,设置边框大小,透明度,圆角二、设置窗口图标ico图标可以自己随便找一个,和源码文件放在一起。三、创建按钮,注册事件,简单美化信息框...............原创 2022-06-11 01:26:53 · 2402 阅读 · 0 评论 -
【Go语言写界面】一、使用xcgui完成go语言第一个软件界面
go语言写界面, 第一个最简单的例子原创 2022-06-09 17:06:16 · 3340 阅读 · 1 评论 -
【Golang】Go语言Windows GUI库XCGUI,DirectUI设计思想,高度自定义界面,支持Direct2D硬件加速
Github地址https://github.com/twgh/xcgui介绍本库封装自炫彩界面库,功能丰富(1000多个API接口),简单易用,轻量级,高度DIY自定义,一键换肤。炫彩界面库是由C/C++语言开发:软件运行效率高,不需要第三方库的支持,不依赖MFC,ATL,WINDOWS标准控件等。DirectUI设计思想:在窗口内没有子窗口,界面元素都是逻辑上的区域(无HWND句柄,安全,灵活),所有UI元素都是自主开发(不受系统限制),更加灵活的实现各种程序界面,满足不同用户的需求。拥有原创 2022-03-04 15:10:31 · 6708 阅读 · 0 评论