当前位置: 首页 > 软件库 > 程序开发 > GUI开发框架 >

SmartWin++

C++的GUI库
授权协议 未知
开发语言 C/C++
所属分类 程序开发、 GUI开发框架
软件类型 开源软件
地区 不详
投 递 者 东门俊智
操作系统 Windows
开源组织
适用人群 未知
 软件概览

SmartWin++ 是一个 C++ 模板的GUI库,直接利用 Windows API 而非 MFC/WTL类库的支持。

  • 《C++设计新思维》(即《Moden C++ Design》)曾让我感到不可思议,而SmartWin++更让我眼前一亮,该库受《C++设计新思维》的启发,使用STL,Boost,Loki库,运用《C++设计新思维》介绍的各种技术,使得编写界面变得异常容易,代码量非常小并且清晰易懂,编译出 的程 序尺寸小速度快,还有一个 可视化的 GUI 设计工具Sally。另外该库的源代码颇具美感,并且经过很好的

  • add_includedirs("D:\\smartwin\\include") add_links("SmartWin") add_linkdirs("D:\\smartwin\\lib") add_cxxflags('/w','/EHsc','/Zc:strictStrings-','/Gy','/std:c++latest') --大致差不多 add_links('legacy_stdio

  •   smartwin++   SmartWin++是一个100%免费的c++ GUI与soap开发库.   可以用来开发基于个人电脑,掌上电脑,windows mobie 或者windows CE系统上的界面应用程序.使用SmartWin++即可以开发开源应用程序,也可以用于开发商业应用程序,得益于SmartWin++基于BSD 许可权.   SmartWin++的初衷是用于替代windows的M

  • = 概览 = Smartwin++是一个体现了现代的C++设计思想的开源GUI库,授权方式是BSD. 它专注于Windows平台的GUI设计,并且可以支持WinCE平台。借助于WineLib,还可以在更多操作系统,比如Linux上运行. 官方网站: http://smartwin.sourceforge.net 我用的编译环境是VS2005,Smartwin版本为2.0.下载安装包,一路next.

  • 我们以Hello, World! 程序为例,对比一下各个界面库的代码效率。对于界面程序,个人认为空间效率较之时间效率要占据主导因素,故此这里比较的是空间效率。另外,由于优化的极限是直接用Windows SDK,故此对比亦加入Windows SDK作为参考。参与此次对比的有: WINX WTL MFC SmartWin Windows SDK 功能:Hello, World! 界面:模态对话框 编译

  • 2007-03-15 12:44 最近在用SmartWin++,感觉还不错,有空会写点东西放上来。 其实我这是二进宫了。很久前不知发了哪根神经,也曾经研究了一下,对她的基于策略的设计理念很是赞叹了一番,加之里面大量运用了STL、Boost等比较现代的库,可学性还是挺高的。 但我最终没有坚持下来。一方面我的工作并不需要GUI,另一方面她缺乏界面设计器,不能WYSIWYG,而这是GUI编程的大忌,所以

  •     其实,我找SmartWin++好长一阵子了(或者说我想找一个MFC的代替品很长一段时间了)。今天试了一下还是比较爽的,,不过就是调用onSelectionChanged  或者 onClicked  之类的onXxxx函数时总会出错,正在想办法呢。如果只是Creat或是Display的话那是没有问题的。

  •       还记得,刚刚调通SimartWin++时的高兴劲。每写学习用的测试工程心情都很爽,以为再不用MFC这个东东,不过,用了几天才发现也有很多不顺手的地方。于是又找呀找,哈哈,最后还是看中了QT。  

 相关资料
  • 这是一个非常易于使用的 C++ 的GUI框架,支持 Windows 和 *NIX 平台。

  • 问题内容: 简要地说:有没有人知道gdb的GUI可以将其带到与您在Visual C ++的最新版本中相当或接近的功能集? 详细信息:作为一个在Windows上花费了大量时间的人,每当我必须在Linux中编写C ++时,我发现的最大绊脚石之一是,使用命令行gdb进行调试比使用gdb进行调试要花费更长的时间。 Visual Studio,实践似乎并没有变得更好。有些事情更容易或更快速地以图形方式表达。

  • 了解如何在Java编程中使用Simple GUI。 以下是最常用的示例 - 如何以不同的字体显示文字? 如何使用GUI绘制线条? 如何在新框架中显示消息? 如何使用GUI绘制多边形? 如何在矩形中显示字符串? 如何使用GUI显示不同的形状? 如何使用GUI绘制实体矩形? 如何创建透明光标? 如何检查是否启用了抗锯齿功能? 如何在框架中显示颜色? 如何使用框架显示饼图? 如何使用GUI绘制文本?

  • GUI

    创建和管理窗口和控件。这种窗口可以用作数据输入窗体或自定义用户界面。 Gui, sub-command [, Param2, Param3, Param4] Gui, New [, Options, Title] [v1.1.04] 创建新窗口. Gui, New ; 创建新的未命名 GUI。 Gui, Name:New ; 创建新 GUI,销毁含有此名称的现有 GUI。 为了方便,会设置新

  • GUI

    Graphical User Interface (GUI) Tika在以下链接https://tika.apache.org/download.html.提供了一个jar文件及其源代码https://tika.apache.org/download.html. 下载这两个文件,设置jar文件的类路径。 解压缩源代码zip文件夹,打开tika-app文件夹。 在“tika-1.6\tika-app

  • 我是GUI的初学者。 有没有一种快速的方法可以将同一个按钮/图像设置到GUI中的多个位置?为了更好地说明,如果我想在GUI中的不同位置使用这个JButton 10次,我需要创建一个新的JButton(new ImageIcon…)10次? 按钮不一定会导致任何事情,这只是为了展示。