金山界面库VC向导 金山wizard框架DirectUI 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我在VS2005环境中安装后试了一下,提示“Automation 操作中文件名或类名未找到”,似乎脚本运行时出错 bkinclude\util\sha1.h(5): fatal error C1083: 无法打开包括文件:“stdint.h”: No such file or directory stdint.h在VC2010的VC\include目录下有,可能有些VC版本没有,不过实际上生成的演示工程中并未用到sha1代码,所以直接从工程中删除sha1.h和sha1.cpp的引用就可以了 我在VC2010环境下测试的,没试过VC2005,我装个VC2005的环境试一下,有可能是向导的代码中调用的一些引擎API在VC2005向导引擎中不支持。 金山界面库是基于DirectUI技术的界面库,和BCG、Xtreme Toolki等界面库差别还是比较大的,BCG、Xtreme Toolki都是基于MFC扩展的界面库,所有控件都是基于Windows窗口的,DirectUI则是通过自绘、贴图的方式来实现的各种控件,一般都是通过XML配置文件来进行界面的描述,修改资源和配置文件可以方便的改变界面的风格,并且可以做出来更好看的界面,现在流行的客户端应用都是基于DirectUI技术实现的,例如QQ、360、迅雷等等,商业和开源的DirectUI界面库也有很多,例如迅雷Bolt、金山界面库、Duilib、UIPower等,个人感觉DirectUI技术比较适合开发界面简单,但美观性要求高的应用,BCG、Xtreme Toolki则适合开发复杂的应用,例如开发一个代码编辑器肯定是BCG、Xtreme Toolki更适合。 非常好!能不能帮忙移植到duiengine上来啊?duiengine是我开发的基于bkwin的一个开源界面库,我已经给你发了邮件。 看上去不错!支持!本人还在用MFC开发Windows下的C++应用 支持一下,好像不能生成多tab 非常好,以后估计会用到。DirectUI貌似不用依赖MFC的。 看到我发的邮件吗?duiengine的简单介绍:http://www.setoutsoft.cn/Html/?288.html这个库变化还是比较大的。 看了一下,DuiEngine还是挺好的,控件比金山官方的更丰富,我先研究一下,研究明白怎么用之后做一个向导就比较简答了。 vs8.0没有成功。vs10.0经过修改可以成功创建工程。(BkWinWizard文件夹可以放在其他地方,能引用就行,在“BkWinWizard.vsz”的路径指向它就行,在“BkWinWizard.vsz”的同目录下创建BkWinWizard文件夹,里面放上“BkWinWizard.vsdir”文件,修改首行的“BkWinWizard.vsz”为“..\BkWinWizard.vsz”即可)。以前我都是直接改工程的,有了向导方便多了。 这个界面是怎么做的 GetSafeHwnd的问题 消息响应优先级问题 studio 2003 源代码 无法在 2008 编译成功 怎么样保证从一点给多点传输数据,多点可以正确的接收? 怎么创建一个不能改变大小的窗口 2003版的msdn能与哪一版的vc++相匹配? 请教有关用计时器控制进度条显示的问题 ULONGLONG 高分紧急求助:鼠标点击视图的异常 怎么获得桌面顶层窗口的句柄啊。求助啊 让一个窗口在另外一个窗口之前
能不能帮忙移植到duiengine上来啊?duiengine是我开发的基于bkwin的一个开源界面库,我已经给你发了邮件。
本人还在用MFC开发Windows下的C++应用
这个库变化还是比较大的。
vs10.0经过修改可以成功创建工程。
(BkWinWizard文件夹可以放在其他地方,能引用就行,在“BkWinWizard.vsz”的路径指向它就行,在“BkWinWizard.vsz”的同目录下创建BkWinWizard文件夹,里面放上“BkWinWizard.vsdir”文件,修改首行的“BkWinWizard.vsz”为“..\BkWinWizard.vsz”即可)。以前我都是直接改工程的,有了向导方便多了。