最近一个工具,由于是工具,本来是用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
分享到:
相关推荐
【标题】:“C++编写的万年历,好东西” 【描述】:“这款C++编写的万年历程序,确实是个实用的好工具。它能够帮助用户省去购买实体日历的麻烦,只需在电脑上运行,就能随时查看日期,计划生活,管理时间,确实是...
1. 面向对象编程:C++的核心特性之一是支持面向对象编程(OOP),这使得开发者可以创建具有封装、继承和多态性的类,以便更好地模拟现实世界的实体和概念。在财务管理系统中,可以定义如“账户”、“交易”、“预算...
当前正在考虑创建一个小型的基于FFI wxWidgets的库来实现此目的。 同时,我仍然认为Ride C ++可以使用,但是对于任何严重的锈蚀发展来说,它都不是好的或值得推荐的。 Ride是一个Rust IDE。 它是根据R的并置命名的
wxStyledTextCtrl 是一个很好的显示源代码文档的工具,但是有 600 多种方法,要弄清楚如何完成某个任务并不总是那么容易。 方法浏览器将这些方法分组并在交互式属性网格中呈现它们。 这样你就可以实时看到使用不同...
9. **跨平台兼容**:为了覆盖更多的用户群体,聊天室客户端可能需要支持多种操作系统,如Windows、macOS、Linux等,这就要求代码具有良好的可移植性,可能需要使用跨平台的开发框架如Qt、wxWidgets或Electron。...
相比之下,Java有内置的AWT/Swing支持,而C++提供了多种第三方库作为GUI编程的选择,例如wxWidgets、GTK+和Qt等。 - **Qt的优势**:Qt因其丰富的功能集、跨平台支持(Windows、Linux、macOS等)以及高效的性能表现...