我修复了些因D语言升级带来的bugshttps://github.com/aboray/dlangui
D语言GUI库有什么推荐吗
https://code.dlang.org/search?q=guidlangui是D开发gtk-d 是GTK的 d绑定
我也推荐 gtkd,教程很多,也很稳定,产品级。
还是不会用dlangui下载后用其中的dub也出错,真的,官网教程中,没找到dub使用说明。rust 中的cargo有详细介绍,而D的作者写的书中没有dub, Programming_in_D 这本书中也没有。dub下载页上的说明也寥寥几行。喜欢D,但学习起来这么麻烦!这个中文论坛也如此冷清,看来只有那个Ding是内行,只能指望他给些提示。几乎每天看论坛,---就是没什么有价值的东西,一成不变,不如不办!
dlangui自己学习D语言还是不错的,有点像duilib,个人觉得比duilib好点。
先抛开其他系统平台,单独看Windows,也就是Win32的那一套。注册类->创建窗口->消息循环(系统和窗口间传递消息,同志要绘制窗口了,同志有人点击键盘按钮了,你看咋办?)->程序处理消息(自己绘制窗口就调用相关程序),不处理的交给系统默认处理。