最近比较忙,为mapgis二次开发封装控件,虽然不费脑袋,但是总缠在那里,很难有大块时间做自己喜欢的事情。为了充实自己的小片时间片断,决定看看一些窗口技巧,所以模仿做了几个界面完善了以前我的一个skin例子(主要解决2k和xp下的不一致)。
截图:
对话框skin:
![](/images/cppblog_com/wlwlxj/730/o_UI_1.JPG)
![](/images/cppblog_com/wlwlxj/730/o_UI_2.JPG)
窗口控件skin:
skin前:
![](/images/cppblog_com/wlwlxj/730/o_UI_3.JPG)
Skin后:
![](/images/cppblog_com/wlwlxj/730/o_UI_4.JPG)
对话框skin基于贴图,窗口控件基于gdi,各自有自己优势。对话框上面位图上的小部件没有处理,可能需要rgn操作描述部件位置信息。gdi skin比较完善,只是示例不全面,风格只有java的。有时间慢慢做,自娱自乐。
demo下载
posted on 2006-12-03 17:10
万连文 阅读(3721)
评论(9) 编辑 收藏 引用 所属分类:
MFC