proguru

posts(9) comments(58) trackbacks(0)
  • C++博客
  • 联系
  • RSS 2.0 Feed 聚合
  • 管理

常用链接

  • 我的随笔
  • 我的评论
  • 我参与的随笔

留言簿

  • 给我留言
  • 查看公开留言
  • 查看私人留言

随笔分类(9)

  •  C++(1)
  •  Design Patterns(1)
  •  GUI(6)
  •  Linux(1)
  •  Misc
  •  Plugins architecture

随笔档案(9)

  • 2009年8月 (1)
  • 2009年7月 (2)
  • 2009年6月 (1)
  • 2009年1月 (1)
  • 2008年8月 (4)

搜索

  •  

最新评论

  • 1. re: 轻量级开源C++ GUI开发框架KWinUI正式发布[未登录]
  • x64下的thunk代码还是有问题。
    普通thunk,非wndprocthunk。
    期待与你联系。

    我的QQ:1090833
  • --Loaden
  • 2. re: 基于KWinUI的换肤框架KSkinX的一个简单Demo
  • 不错,期待稳定源码推出。
  • --豹
  • 3. re: 基于KWinUI的换肤框架KSkinX的一个简单Demo
  • 不错,很小巧,用这个写了两个小程序
  • --kuafoo
  • 4. re: 轻量级开源C++ GUI开发框架KWinUI正式发布
  • 你所谓的sample代码,就光光的文件,这样不好,最好把工程文件也放进去,要学习codeproject呀,让学习的人下载后立马就能编译通过。
  • --jobber
  • 5. re: 轻量级开源C++ GUI开发框架KWinUI正式发布[未登录]
  • @free2000fly
    而且我已经架设了git web服务,不想把代码host到其他站点,自己折腾才带劲:)
  • --proguru

阅读排行榜

评论排行榜

View Post

轻量级开源C++ GUI开发框架KWinUI正式发布

轻量级开源C++ GUI开发框架KWinUI正式发布,基于lgpl授权,详见http://blog.pcware.cn

posted on 2009-06-05 17:36 proguru 阅读(2112) 评论(16)  编辑 收藏 引用 所属分类: GUI

View Comments

# re: 轻量级开源C++ GUI开发框架KWinUI正式发布  回复  更多评论   
如果有可能,我会试着用一下,不过我现在得先学一下windows的API,因为C++的GUI还不熟。
2009-06-05 19:36 | Sunshine Alike
# re: 轻量级开源C++ GUI开发框架KWinUI正式发布  回复  更多评论   
寻找C++轻量级GUI好多年
2009-06-06 01:31 | Pear
# re: 轻量级开源C++ GUI开发框架KWinUI正式发布  回复  更多评论   
没有仔细看,不过和wtl呢?还有一个做的大点的winx,还有一个HongSoft的模板插件框架? 如果能够做几个看得见的截图和特性就更加明了了。
2009-06-06 14:46 | 万连文
# re: 轻量级开源C++ GUI开发框架KWinUI正式发布  回复  更多评论   
http://blog.pcware.cn 网站打不开
2009-06-08 08:51 | zdq
# re: 轻量级开源C++ GUI开发框架KWinUI正式发布  回复  更多评论   
建议你发布到 sourceforge.net 上
2009-06-09 15:18 | free2000fly
# re: 轻量级开源C++ GUI开发框架KWinUI正式发布[未登录]  回复  更多评论   
@free2000fly
放那里太麻烦了,如果有人愿意合作开发的话,我可以建个web git repository来一起开发。
2009-06-09 15:38 | proguru
# re: 轻量级开源C++ GUI开发框架KWinUI正式发布  回复  更多评论   
@proguru
方便你版本控制啊. 还有, 建议你将 BEGIN_MSG_MAP 之类的宏改成如 K_BEGIN_MSG_MAP 这样的, 将来别人用你的代码和 WTL 混合使用时就不会出问题. 另外 END_MSG_MAP(__base) 宏看起来怪怪的.
2009-06-09 15:46 | free2000fly
# re: 轻量级开源C++ GUI开发框架KWinUI正式发布  回复  更多评论   
@proguru
用 VC 6 编译出错:
..\kwinui-0.1.0\kwinui\kapp.h(59) : error C2275: 'MainThreadProc' : illegal use of this type as an expression
..\kwinui-0.1.0\kwinui\kapp.h(58) : see declaration of 'MainThreadProc'
..\kwinui-0.1.0\kwinui\kapp.h(55) : while compiling class-template member function '__thiscall kwinui::KWinApp<class KUIThreadApp,class kwinui::KThread>::kwinui::KWinApp<class KUIThreadApp,class kwin
2009-06-09 17:19 | free2000fly
# re: 轻量级开源C++ GUI开发框架KWinUI正式发布[未登录]  回复  更多评论   
@free2000fly
我没有VC 6编译器,也没用VC 6测试过KWinUI,不过据说VC 6已经太老了,对C++模板的支持比较差。所以我无能为力了,抱歉!
2009-06-09 20:08 | proguru
# re: 轻量级开源C++ GUI开发框架KWinUI正式发布[未登录]  回复  更多评论   
@free2000fly
方便你版本控制啊. 还有, 建议你将 BEGIN_MSG_MAP 之类的宏改成如 K_BEGIN_MSG_MAP 这样的, 将来别人用你的代码和 WTL 混合使用时就不会出问题. 另外 END_MSG_MAP(__base) 宏看起来怪怪的.
==============
这个建议值得考虑,谢谢!
消息映射宏总是那么丑陋,也不怕看起来怪怪的了,如果那一天能搞个signal/slot的窗口消息映射机制就好玩了。
2009-06-09 20:13 | proguru
# re: 轻量级开源C++ GUI开发框架KWinUI正式发布  回复  更多评论   
fltk、JUCE、SmartWin、Ultimate++、WxWidgets、QT、Gtk+、WTL、MFC、Win32++、FOX、Ultimate++、VCF、VCL、MFC、OWL、.....都看不上眼?!
fltk、FOX、Win32++...够轻量级了啊。
不管你是怎么想的,还是大力支持!但,不发到sourceforge.net 上就没意思了...借助大家的力量才发展的快!
2009-07-10 20:38 | 泡菜
# re: 轻量级开源C++ GUI开发框架KWinUI正式发布  回复  更多评论   
@proguru

你就毫不考虑@泡菜的建议了吗?
2009-08-03 09:16 | free2000fly
# re: 轻量级开源C++ GUI开发框架KWinUI正式发布[未登录]  回复  更多评论   
@free2000fly
建议已经采纳,而且代码已经修改过了,谢谢你
不过因为个人博客被封,暂时还未发布新的版本
2009-08-03 09:32 | proguru
# re: 轻量级开源C++ GUI开发框架KWinUI正式发布[未登录]  回复  更多评论   
@free2000fly
而且我已经架设了git web服务,不想把代码host到其他站点,自己折腾才带劲:)
2009-08-03 09:56 | proguru
# re: 轻量级开源C++ GUI开发框架KWinUI正式发布  回复  更多评论   
你所谓的sample代码,就光光的文件,这样不好,最好把工程文件也放进去,要学习codeproject呀,让学习的人下载后立马就能编译通过。
2009-08-06 17:45 | jobber
# re: 轻量级开源C++ GUI开发框架KWinUI正式发布[未登录]  回复  更多评论   
x64下的thunk代码还是有问题。
普通thunk,非wndprocthunk。
期待与你联系。

我的QQ:1090833
2009-12-14 19:22 | Loaden
刷新评论列表

IT新闻:
· 谷歌“身后事”:屏蔽.com不只是个传说?
· 腾讯今年招聘近3000人 员工总数将突破1万人
· 中国互联网江湖一窥:IT第一记者刘韧入狱记
· 9大IT科技公司总部览
· 五个广泛流传的对大龄程序员的误解
专题:Android  iPad jQuery Chrome OS

博客园首页  IT新闻  知识库  学英语  C++程序员招聘
标题  
姓名  
主页
验证码 *
内容(提交失败后,可以通过“恢复上次提交”恢复刚刚提交的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
[使用Ctrl+Enter键可以直接提交]
每天10分钟,轻松学英语
推荐职位:
· 飞信服务器端高级.NET开发工程师(新媒传信)
· .NET飞信官网开发工程师(新媒传信)
· .NET技术开发总监(广州衣酷)
· ASP.NET资深工程师 (盛大网络)
· .NET初级程序员 (北京安人)
· .NET中级程序员 (北京安人)
· 中高级.NET工程师(沪江网)
· 前端开发工程师(沪江网)
博客园首页随笔:
· 在工作组中安装和配置Hyper-V R2
· Windows 7库(Library):C#快速参考
· 四本与携程有关的书
· javascript中alert函数的替代方案,一个自定义的对话框的方法
· 有关SDK的导出和安装
知识库:
· 五个广泛流传的对大龄程序员的误解
· 有感于“研发人员的个人培养和组织培养”
· SQL vs NoSQL:数据库并发写入性能比拼
· 让敏捷与“以用户为中心的设计”和谐共生
· Apple、Google 之战渐显个人色彩
相关文章:
  • 基于KWinUI的换肤框架KSkinX的一个简单Demo
  • KWinUI最新sample
  • 轻量级开源C++ GUI开发框架KWinUI正式发布
  • KWinGUI的一个DEMO
  • GUI之窗口过程thunk
  • CPP博客首篇-兼论GUI轮子
网站导航:
博客园   IT新闻   博客园个人主页   BlogJava   博客生活   IT博客网   PHP博客   博客园社区   管理


 
Powered by:
C++博客
Copyright © proguru