自从基于MFC的图形库Ultimate Grid开源后,还没有好好使用过,最近项目用到Ultimate Grid,就顺带理了一下Ultimate Toolbox的实用工具类,发现真有不少好东西,列出来常用的,大家编程时可以参考:

 

BitmapButtonDemo位图按钮,支持按下不弹起的状态
BitmapMenuDemo可以放置大位图的菜单
CalculatorCtrl计算器控件(还有一个模拟计算器应用calc)
CorlorPickerButton很好的色彩选择按钮
EventLog自己的事件日志类
ExtendedEditControl扩展文本编辑,可以改变颜色,用mask控制输入,可以控制数的输入(小数,分组等)
ExtentdedTreeControl扩展的树控件,树上每个叶子可以显示图标,每个叶子可以多列等
ExtTreeDemo扩展的树型控件
FileChanger文件内容查找修改
FontPicker下拉框的形式进行字体等font选择
FullScreen把视图全屏显示(去掉所有标题,系统菜单栏等)
GridCtrl 不用Ultimate Grid的情况下,实现list控件的前景色,背景色,排序,加check等功能
InstanceManager管理一个应用的多个实例
ItemTips Grid的item的tooltip显示
JPGtest jpg和bmp图形相互转换
LayoutManager布局管理器
NetBrowse 查看相邻计算机所有信息
note类,象便签那样的提示窗体
OptionTree在Tree上实现配置项(check box , radio button)
Outlook 类Outlook实现
OXCalendarDemo1下拉的日期选择控件(就象一个combo控件那样)
PopupBar 工具条
RegExpression正则表达式,可以全文查找
RegistryDemo注册表操作
ResFile 编辑exe程序的资源
RoundedButton圆形按钮
ScreenGrabber抓屏工具,可以热键抓屏等
scrngrab另一个抓屏类,可以按钮抓全屏或部分屏,并可以缩略显示
Separator 可以放在窗体上的隔离线,可以在线上加文字,也可以控制横向竖向
Shortcut 桌面快捷方式的编辑器
ShortcutBar 类Outlook左边那样的快捷条
SoundManager自定义按钮音效,除了链接式按钮之外,声音配置界面也很好(选项树,预听等功能)
Splash应用启动前友好的闪显窗体
StaticHyperLink 超链接式按钮或链接
StaticText增强的static text
Status Bar状态条管理(可以加图标,进度条等到状态条)
SysInfo1 以树型显示本机的系统信息,如操作系统,处理器个数,主机名,用户名,IP,系统目录,磁盘分区信息,显示分辨率,内存情况等
TabViews 强大的3DTab视图,类似于VC6下面的输出tab或类及文件视图等
TaskBar 托盘图标管理
URLDemo分解URL地址的实例(如解出协议,站点,目录等)
VisualStudioLikeDemo完整的类VC6界面
WorkspaceDemo自行实现的工作空间管理,比如把一些文件组织到一个工作空间里


另外,向大家推荐一个很好的皮肤工具DSkinLite (http://www.uieasy.com),虽不开源但免费,最近才发布并且更新。

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐