图形界面的四则运算生成工具 一个简单的图形界面四则运算生成工具 by Linaria with :heart: 环境 操作系统:Windows 10 语言:C++ / XML 集成开发环境:Visual studio 2017 界面 主界面 关于页面 界面设计基于开源UI 库 "duilib" 代码 ...
分类:
其他好文 时间:
2018-04-13 23:30:33
阅读次数:
245
实现效果图 来原:https://www.jianshu.com/p/4474f7a9b8b6 ...
分类:
其他好文 时间:
2018-03-25 20:44:38
阅读次数:
215
使用Duilib做桌面应用总结最近使用Duilib做了一个简单的桌面应用,在此做一个简单的总结,一是为了记录自己的学习过程,二是对Duilib的使用做一个简单的总结以便后期使用时查阅。Duilib介绍直接上网站:https://github.com/qdtroy/DuiLib_UltimateGithub连接个人理解:是一个UI库基于C++语言开发开源Windows系统,桌面应用Duilib是Wi
分类:
其他好文 时间:
2018-03-24 14:57:49
阅读次数:
288
duilib是以DirectUI为技术原理开发的一款轻量级Windows桌面UI库,使用XML来描述界面风格,界面布局,可以很方便的构建高效,绚丽的,非常易于扩展的界面。从而很好的将界面和逻辑分离,同时易于实现各种超炫的界面效果如换色,换肤,透明等。 Duilib界面库的出现解决了使用传统MFC界面 ...
分类:
编程语言 时间:
2018-02-10 12:59:52
阅读次数:
308
遇到了一个很麻烦的问题,一个ChildLayout,在设置新的xml布局文件的时候,调用了RemoveAll函数后,很有可能会导致整个程序崩溃,此时可以调用ChildLayout的SetAutoDestroy函数,参数为false即可,原因不明,很有可能和Duilib本身的逻辑有关。 以后有时间了再 ...
分类:
其他好文 时间:
2017-12-25 19:26:39
阅读次数:
133
一、具体思路 安装过程:安装包的制作包括资源文件的打包,资源文件打包到安装包exe中,安装的时候需要从exe中提取出对应的资源文件, 然后解压文件安装到指定目录,然后就是对安装的可执行程序进行注册表的注册,以及快捷方式的注册。 卸载过程:安装包安装时,通常会带有一个卸载程序,此程序的功能就是执行对安 ...
原文转自:http://www.cnblogs.com/Alberl/p/3344886.html 一、WindowImplBase的bug 在第8个教程【2013 duilib入门简明教程 -- 完整的自绘标题栏(8)】中,可以发现窗口最大化之后有两个问题, 1、最大化按钮的样式还是没变,正确的样 ...
分类:
其他好文 时间:
2017-08-19 20:01:16
阅读次数:
230
原文转自 http://www.cnblogs.com/Alberl/p/3343579.html 小伙伴们有点迫不及待了么,来看一看Hello World吧: 新建一个空的win32项目,新建一个main.cpp文件,将以下代码复制进去: 运行即可看到如下结果: 咦,这不是win32程序么,你小子 ...
分类:
其他好文 时间:
2017-08-18 14:40:01
阅读次数:
201
原文转自 http://www.cnblogs.com/Alberl/p/3343610.html 上一个Hello World的教程里有一句代码是这样的:CControlUI *pWnd = new CButtonUI; 也就是说,其实那整块绿色背景区域都是按钮的区域。(这里简要介绍下,CCont ...
分类:
其他好文 时间:
2017-08-18 14:30:57
阅读次数:
146
转载请说明原出处,谢谢~~ 近些天在duilib群里常常有朋友问起,怎么让duilib的IE控件能够去边框。去滚动栏的问题,或者是怎样去控件IE控件的行为。为了避免反复的回答,我就写一篇博文,把处理方法说明一下。 duilib中有Webbrowser控件,是继承ActivexUI控件后针对IE进行的 ...
分类:
其他好文 时间:
2017-08-18 11:04:03
阅读次数:
256