最近一个工具,由于是工具,本来是用SDK编写的,只是功能完成后,对界面不满意,但是苦于手头可用的东东有限。。。
MFC?这玩意儿,我从大三开始研究,把各类宏,消息映射机理,搞得很清楚,看了《深入浅出MFC》不止两次,还搞不出东西,于是又看了《Programming Windows With MFC》终于好像能搞出一些DEMO, 后来碰到一聊友,说“把MFC扔进垃圾堆,永远不要碰这种东西……”
VCL! 是个好东西,虽然不会Delphi,但C++ Builder也很好用,虽然对C++改了些语法和语意,嘿嘿。 Chuck 和 Anders这两个牛人。
SWT/JFace: 可以说这一年多一直在进行着基于Eclipse的RCP开发,所以对SWT/JFace也很熟悉,而且Java语法优美简洁,比起C++,写起来轻松多了(不仅是生理上的,而且是心理上的: 这个 new 要不要 delete,不行,应该用RAII, 参数不能是直接是类型,应该改成const引用以避免拷贝…… 哇,不想这些了,自然轻松和愉快)
所以如果对方机子上有JVM,或者允许安装JVM的话, 我会选择SWT/JFace
当然,如果对于大一些的窗口程序,使用 Eclipse RCP 简直酷B了!
偶有一次,在使用Ruby,遇见 wxRuby,这东东的文档中提到了 wxWidgets, 于是就这样结识了它(本人我是古墓派)
于是立马下载,安装,编译,哇噻! 还有许许多多的 samplesssssssssss。除了自带的帮助,我还找到了一本由 Julian Smart(我以后就给我儿子取名叫 "X有钱") 亲自写的《Cross-Platform GUI Programming with wxWidgets》...
然后我把我那个类似于资源管理器的小工具用 wxWidgets 重新写过。 果然不错
我的手头又多了一样武器~~~
- 大小: 23 KB
分享到:
相关推荐
在“wxWidgets 第一个程序”中,我们将会探讨如何构建一个简单的 wxWidgets 应用,并了解相关的核心概念和技术。 1. **wxWidgets 的安装与配置** 在开始编写 wxWidgets 应用之前,你需要首先下载并安装 wxWidgets ...
wxWidgets 是一个开源的 C++ 库,它允许开发者使用标准的 C++ 编程语法创建跨平台的图形用户界面(GUI)应用程序。这个库提供了丰富的控件集和功能,使得开发者可以编写一次代码,就能在多个操作系统上运行,包括 ...
嵌入式图像开发中,wxWidgets是一个至关重要的工具,它为开发者提供了强大的跨平台能力,使得应用程序可以在多种操作系统上运行,如Linux、Windows以及macOS等。wxWidgets库的使用,简化了C++程序员创建GUI(图形...
在一个程序中使用wxWidgets和MFC混合编程需要解决两个主要问题:如何在一个程序中同时使用wxWidgets和MFC的窗口,以及如何将wxWidgets的控件放到MFC上面去,或者反过来。 wxWidgets的代码库中已经提供了一个混合...
wxWidgets 是一个开源的跨平台 C++ 库,它使得开发者能够用 C++ 创建原生的 GUI(图形用户界面)应用程序。这个库支持多个操作系统,包括 Windows、Linux 和 macOS,因此程序员可以编写一次代码,到处运行。...
而wxWidgets则是一个跨平台的GUI库,允许开发者用C++编写出原生外观的应用程序,支持Windows、Linux、macOS等多个操作系统。 配置CodeBlocks与wxWidgets的集成,可以让你在CodeBlocks中创建和管理使用wxWidgets库的...
【wxWidgets】是一个开源的C++库,专为构建跨平台的图形用户界面应用程序而设计。这个库使得开发者能够在不同的操作系统上使用相同的代码基础进行开发,包括Windows、Linux、macOS等。标题中的"wxWidgets-3.1.4_...
wxWidgets是开源的C++库,它提供了原生的GUI支持,允许程序员使用一种语言和API在多个操作系统上创建应用程序,包括Windows、macOS、Linux以及更多。这个中文版本的教程对于国内的开发者来说,无疑降低了学习...
1. **wx.chm**:这可能是一个包含wxWidgets详细API和教程的CHM帮助文件,是学习时的重要参考资料。 2. **wxhowto_080718.pdf**:这可能是一份关于wxWidgets的教程或指南,日期为2008年7月18日,可以帮助初学者快速...
wxWidgets是一个开源的、免费的、跨平台的图形用户界面(GUI)库,它的版本2.8.0是一个重要的里程碑,广泛应用于软件开发领域。这个压缩包中的`Accel.cpp`文件和`wxDynamicLibrary`模块是其核心组件,对于理解...
**wxWidgets 框架详解** wxWidgets 是一个开源的 C++ 库,它允许开发者用标准的 C++ ...由于这些文档都是英文版,阅读和理解它们将有助于提升开发者的技术英语水平,并且能够更好地理解和利用 wxWidgets 的全部功能。
同时,“在unix的solaris上测试通过,效果很好”意味着这个版本在Solaris操作系统上经过了验证,可以稳定运行,并且用户体验良好。 标签“wxWidgets”、“unix”、“solaris”和“linux”进一步强调了wxWidgets在...
`wxWidgets` 是一个功能强大的C++库,它为开发者提供了跨平台的图形用户界面(GUI)开发能力。这个源代码包是`wxWidgets`的3.1.2版本,意味着它包含了最新稳定版的所有功能和改进。本文将深入探讨`wxWidgets`的核心...
最后,“install-sh”是一个通用的安装脚本,它通常与Makefile一起使用,负责将编译好的程序和库文件复制到目标目录,如/usr/local或用户指定的其他位置。 总的来说,wxWidgets-2.9.2.zip压缩包包含了构建、配置和...
全书共有20章,第·1·章简要介绍了·wxWidgets·的发展历史和框架结构,第2章介绍了wxWidgets的程序框架及其实现,第3章深入剖析了wxWidgets的事件处理机制,第4~11章详细讲述了wxWidgets的图形用户界面、数据结构...
【标题】"wxWidgets2.8.10和CodeBlocks8.02"涉及的是两个重要的开源工具,它们是开发跨平台C++应用程序的关键组件。wxWidgets是一个C++库,而CodeBlocks则是一个集成开发环境(IDE)。 【wxWidgets 2.8.10】是...
wxWidgets 3.1.2是这个库的一个版本,提供了丰富的GUI(图形用户界面)组件和功能,使得开发人员可以构建与操作系统原生风格一致的应用程序。 该“wxWidgets3.1.2 帮助文档”是一个重要的资源,对于使用wxWidgets...
wxWidgets是一个成熟的跨平台C++库,它允许开发者使用一套代码来创建图形用户界面(GUI)程序,这些程序能够在Windows、Linux、Mac OS X等多个操作系统上运行。在深入了解如何使用wxWidgets进行程序开发之前,有必要...
wxWidgets 是一个流行的开源跨平台 C++ 库,它允许开发人员使用单一的源代码构建原生的 GUI(图形用户界面)应用程序,支持 Windows、Linux 和 macOS 等多种操作系统。wxWidgets 提供了丰富的组件和功能,使得开发者...
wxWidgets 是一个开源的C++库,它允许开发者创建能在多个操作系统上运行的图形用户界面(GUI)应用程序,包括Windows、macOS、Linux等。这个编程全套手册提供了全面的指导,帮助程序员熟练掌握wxWidgets库的使用。 ...