开发UI控件库!该怎么解决

开发UI控件库!
各位,小弟是个菜,最近想学学开发图形控件!还望高手指点迷津。
在baidu里面找了两天了,要不是什么公司开发的第三方控件库,要不就是只改变Cwind的背景图片。
我是想要从0开始写一套UI控件库,不知是否可行。
比如游戏里面的那种非常个性的窗口/按钮什么的。而不是像Windows控件那个规规矩矩有死板.
现在有好多实现非规矩的窗口的例子,,我想如果每个窗口控件都那样实现可能性能很低吧。

高手请给点思路,或资料什么的,我只要先在Windows下实现,什么MVC之类的不考虑

只是为了学知识,还请高手不要批,

------解决方案--------------------
如果要写一套自己的窗口,可以学习使用DirectX、OpenGL、LibSDL这样的图形库,而不是界面库。每套游戏的界面管理基本都是自己做的,你可以从游戏开发领域学习相关经验。我以前还收藏过几个OpenGL做的窗体库。


------解决方案--------------------
我只要先在Windows下实现,什么MVC之类的不考虑
---
LZ知道WINDOWS与MVC的关系??
MVC是模式,而WINDOWS是操作系统,是平台
根本没有任何关系
---------------------------------
开发图形库具体要看你的需求
大则像DX那样的大型库,小则就是和你说的只改变Cwind的背景图片类的库
先给个定位
然后才能有个具体的目标
----
其实我想,MVC来实现UI库是最合适的也是最好理解的
给出一个模型,填充数据
以视图的形式表现出来
当然,要想实现MFC那种比较大的库,还是比较困难滴
所以,可以借鉴MFC来编写自己的库
----
GOOD LUCK!!!
------解决方案--------------------
看看windows程序设计,然后再说。
你还有很多基本概念没搞清楚
------解决方案--------------------
你写图形界面库必须在一个图形接口之上

比如

GDI / GDI+ windows的窗口就是用这个写的

DirectX / opengl 一般用来写游戏,当然,游戏里的界面也是用这个写


..

建议楼主先学学 windows 编程,用api写的那中,了解winodws的窗口,和消息处理

然后看看 GDI GDI+ 的书

------解决方案--------------------
如果想写个GDI的界面库
如果单一的WIN32下的话
WIN32 API能够实现大部分功能
ms很多的图形库都是用API实现滴
不过大多数都是不成熟的试验品