首页 > 其他 > 详细

DuiLib学习笔记1——编译运行demo

时间:2014-07-09 23:44:39      阅读:756      评论:0      收藏:0      [点我收藏+]

c++中皮肤问题比较麻烦,MFC自带的太难用。DirectUI界面库就比较强大了,之前像skin++之类的基于DirectUI收费昂贵。DuiLib是基于DirectUI的界面库,可以将用户界面和处理逻辑彻底分离,极大地提高用户界面的开发效率。

duilib的SVN地址:http://duilib.googlecode.com/svn/trunk

下载后运行DuiLib.sln

编译时可能会遇到几个报错。

0.开发环境本身有问题,比如用win7没有装win7sdk之类的。

1. TestApp1这个项目编译不过,直接移除这个项目

2. FlashDemo这个项目也是问题较多,本人占时无此需求没耐心让它编译过,建议直接这个编译不过移除

3. 第一次编译出现以下错误

bubuko.com,布布扣

在.\DuiLib\Control下的UIFlash.h中#import "..\Utils/Flash11.tlb" raw_interfaces_only, named_guids 可能会报错,报错就改成

#import "..\Utils/Flash11.tlb" raw_interfaces_only, named_guids, rename("IDispatchEx","IMyDispatchEx") 

编译好DuiLib后再去编译其他的比如360Safedemo、ListDemo等等。

在编译360Safedemo这些demo的时候,通过vs无法直接运行,会提示找不到exe文件。

bubuko.com,布布扣

编译后的exe都存放在bin下面

bubuko.com,布布扣

这里随便上两个demo的图:

bubuko.com,布布扣bubuko.com,布布扣

这个DuiDesigner.exe就是一个图形化界面编辑器,这个编辑器有时候喜欢突然死掉,所以还是尽量别用,以后用代码一行行的实现,如下图:

bubuko.com,布布扣

下班了,晚上回去写下一篇简单demo

 

 

 

bubuko.com,布布扣
bubuko.com,布布扣

DuiLib学习笔记1——编译运行demo,布布扣,bubuko.com

DuiLib学习笔记1——编译运行demo

原文:http://www.cnblogs.com/duguxue/p/3812548.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!