码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2014-07-09 23:45:04      阅读:422      评论:0      收藏:0      [点我收藏+]

标签:des   blog   http   文件   2014   问题   

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

标签:des   blog   http   文件   2014   问题   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!