VC界面库分两大类:一,DirectUI,优点:界面绚丽。二,MFC扩展库。优点:1,方便用户。2,减少开发成本。3,界面相对好看。BCG属于后者,非常是否适合优化办公软件界面。作者在2008年以前对BCG的介绍“BCGControlBar是一个基于MFC的扩展库,您可以通过完全的用户化操作构成一些...
分类:
其他好文 时间:
2015-06-30 12:44:11
阅读次数:
138
假设一个场景:在写GUI程序的时候,如果GUI库和STL都提供了某个功能(比如容器字符串),应该如何在两个库之间选择?做法是分层,比如分为frontend+core。开发core的时候只用STL,保证平台可移植性,并且编译为动态库。开发GUI frontend的时候与UI库紧密结合,尽量不用STL,...
分类:
编程语言 时间:
2015-06-24 10:54:33
阅读次数:
195
duilib库自己现在用的蛮舒服的,全部的代码自己也看几遍,对自己开发UI帮助蛮多。duilib一个小巧的directui库,基本满足能大部分开发。虽然有一些BUG,但不影响开发,只要自己明白的他的库原理其他就容易了。
自己开发当中时候为了使模块更加模块话,我直接把界面和业务封装在一个DLL里面,资源都放在压缩包里面并做为DLL的资源。对外只提供接口,就算需求变化了,要修改界面,但对外面来说,接...
分类:
系统相关 时间:
2015-05-28 12:40:10
阅读次数:
248
我自己对于没有学会MFC始终耿耿于怀,都什么时代了啊,但是我仍然坚持会去学MFC,因为MFC虽然落后与复杂,但是在Windows平台上仍然是无所不能的(其实Windows平台仍然是唯一可以赚钱的平台,看看QQ就只提供Windows版本,虽然它早就换掉了MFC、使用DIRECTUI开发)。何况我是一个...
分类:
编程语言 时间:
2015-05-26 18:07:07
阅读次数:
148
编写iOS应用UI的方式大概有两种,一种是Storyboard/Xib,另一种是手写代码。采用Storyboard/Xib方式组织UI,由于提供可视化的特性,只要从UI库中拖动UI控件,便可以显示结果,极大地提高开发速度。但面临一个问题就是多人协作开发,由于所有的UI都放在同一个Storyboard文件中,使用Git/SVN合并代码就会出现冲突。多人协作开发还不是主要问题,有人提出可以创建多个St...
分类:
移动开发 时间:
2015-05-15 17:52:38
阅读次数:
270
效果如下,可以拖动滑块,数字显示的是离左侧距离:代码如下,需要jquery和jquery-ui库,请从官网上下载 0
分类:
Web程序 时间:
2015-05-12 18:35:15
阅读次数:
849
http://blog.csdn.net/zengraoli/article/details/99931532013-08-16 00:083289人阅读评论(2)收藏举报目录(?)[+]1、首先来看这里的CRichListWnd已经不再是从CWindowWnd继承了classCRichListWn...
分类:
其他好文 时间:
2015-05-05 15:50:56
阅读次数:
189
简单来说,Sky engine 是一个图形系统,VDOM 的创建和diff应该也是它负责的,而 Sky framework 则是一个UI库,提供了我们创建 VDOM 时所需的节点元素。mojo 就是 sky 的运行时环境,mojo-sdk 提供了基于 mojo 做二次开发所用到的 API。...
分类:
其他好文 时间:
2015-05-05 01:23:01
阅读次数:
251
在duilib开发中,小伙伴会因为CEditUI的各种问题,而转为使用CRichEditUI来代替。但是CRichEditUI控件却不支持文字变化通知事件,下面通过简单几行代码让RichEdit支持文字变化事件。...
分类:
其他好文 时间:
2015-04-30 16:10:17
阅读次数:
470