来看我写的界面库

ringphone 2008-09-11 09:08:41
加精
RingSDK,这是我自己写的界面库,编程一直用他,包含了界面库和图象库。这个库并不是有意为之,而是我多年编程过程中积累下来的。最初只是把一些经常要用到的功能封装成一些函数,建了一个静态库,方便自己编程,后来慢慢积累,函数越来越多,于是封装成类,再后来简单的封装也不行了,于是花了一段时间进行整理设计,基本上是重写了这个类库,于是就有了这个界面和图象库,是对过去自己编程写的代码的一个总结与整理,方便自己的编程,现在共享出来,与大家一起交流学习吧。这个库是完全从WIN API底层进行封装,界面库目前并没有全部封装完成,主要是一些控件的并不常用的功能并没有加进来,还有很多工作要做。界面库的最大特点是方便易用,实现了一些特殊功能的控件,比如类似VB的属性设置控件,XP样式的菜单等。所有子窗口和控件都可以实现停靠,可以方便实现类似VC的界面。图象库则实现了图象的解码,显示及一些简单的图象处理,与界面库结合,可以实现一些比较酷的界面。因此,界面库里并没有对DC和BITMAP进行封装,一些简单的图形绘制操作代码并不复杂,而要想实现动画等一些复杂效果,就可以使用图象库。
演示程序截图:

模仿VC6界面


模仿ACDSee的图片浏览器

下载地址:
http://download.csdn.net/source/619588

用SVN的可以到以下地址下载,可以及时更新获取到最新版本:
svn://svnhost.cn/RingSDK

更详细内容请参见:
http://blog.csdn.net/ringphone/archive/2008/09/11/2911244.aspx

楼主55楼补充内容:
感谢windblood告诉我RingSDK的程序在Windows 2003下无法运行,并且告诉我问题的原因,现代码已修改,可以在98,2000,XP,2003下运行,修改的代码请用SVN下吧,没有装SVN的可以到http://www.svnhost.cn/View/Files.aspx?id=1199&Path=/下ringdowbase.h和ringdowbase.cpp进行更新。
...全文
3398 132 打赏 收藏 转发到动态 举报
写回复
用AI写文章
132 条回复
切换为时间正序
请发表友善的回复…
发表回复
leiping88813 2011-10-06
  • 打赏
  • 举报
回复
嘿嘿 挺不错的
diandi26 2011-08-20
  • 打赏
  • 举报
回复
good
huangdi7922 2010-08-23
  • 打赏
  • 举报
回复
楼主太强了
但是我咋运行不了啊
qq453742103 2009-09-29
  • 打赏
  • 举报
回复

不错
楼主有心人 呵呵
[/Quote]
moon__stone 2009-09-27
  • 打赏
  • 举报
回复
楼主可以试着搞个中国的borland公司,哈哈,牛人
slj8981785 2009-09-14
  • 打赏
  • 举报
回复
lz 相当牛逼了
lllyyy2403 2009-09-14
  • 打赏
  • 举报
回复
楼主开头提到ringdowbase.cpp文件,可是我按照您说的没有找到该文件,只找到了头文件ringdowbase.h ;是楼主前面笔误还是我笨?
ccdream2008 2009-09-13
  • 打赏
  • 举报
回复
很强大。学习。。。
xwsn007 2009-09-12
  • 打赏
  • 举报
回复
楼主强,则中国强!
waveslide 2009-05-07
  • 打赏
  • 举报
回复
学习!
zpc38368330 2009-04-25
  • 打赏
  • 举报
回复
UP
超gogo 2009-04-25
  • 打赏
  • 举报
回复
很强啊
fengjuan87 2009-04-24
  • 打赏
  • 举报
回复
楼主太好了,谢谢!
ringphone 2009-04-04
  • 打赏
  • 举报
回复
[Quote=引用 113 楼 NesTa_xP 的回复:]
我已安装Microsoft Platform SDK for Windows XP SP2
为什么还是出现同样的问题啊,我是第一次接触界面库,麻烦大哥多多指点
[/Quote]
如果你能编译RingSDK库的话,就应该能编译通过示例程序。VC设置里路径要把platform sdk的头文件路径排在第一位。
  • 打赏
  • 举报
回复
非常不错,学习!
-小仙- 2009-03-28
  • 打赏
  • 举报
回复
好东西 ...我谢您呐........
matrowang 2009-03-26
  • 打赏
  • 举报
回复
顶,楼主牛人。
NesTa_xP 2009-03-25
  • 打赏
  • 举报
回复
我已安装Microsoft Platform SDK for Windows XP SP2
为什么还是出现同样的问题啊,我是第一次接触界面库,麻烦大哥多多指点
ringphone 2009-03-25
  • 打赏
  • 举报
回复
需要安装platform SDK
scq2099yt 2009-03-25
  • 打赏
  • 举报
回复
up
加载更多回复(111)

1,650

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 非技术类
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧