您现在的位置是:首页» windows系统» mfc界面设计教程,mfc界面设计过程

mfc界面设计教程,mfc界面设计过程

2023-10-11 03:54:32
今天小编为大家分享Windows系统下载、Windows系统教程、windows相关应用程序的文章,希望能够帮助到大家!C++开发应用程序有个怪相,使用C++做过界面开发的人都清楚,C++界面库比如QT、wxWidget或MFC这些库似乎对C++ STL都不怎么感兴趣,QT有自己的一套容器库,你使用它提供的库能够很好的

今天小编为大家分享Windows系统下载、Windows系统教程、windows相关应用程序的文章,希望能够帮助到大家!

C++开发应用程序有个怪相,使用C++做过界面开发的人都清楚,C++界面库比如QT、wxWidget或MFC这些库似乎对C++ STL都不怎么感兴趣,QT有自己的一套容器库,你使用它提供的库能够很好的进行UI开发;wxWidget如果需要使用STL,你需要构建时设置wxUSE_STL==1,人家也有自己的一套库;MFC就更不用说了,提供的各种功能都是基于微软库。

C++ STL是好东西吗?当然是!但是在界面开发领域,它还是真是干着急,就是没有界面库使用,难道它只能在后端做无名英雄?在学习C++时可是花费了大力气去熟悉容器、迭代器以及算法等等,一旦开始做界面应用开发时,得了!还得再学习一套C++库。

#C++ STL# #C++界面开发#

我其实也好奇C++难道没有像Spring一样的框架吗?朋友搞C++有10来年,最近参与到我们springboot项目的bug修改,稍微指导他就能上手。我们采用前后端分离,一个带区域设备树和表格联动的界面,我们很快就搞定,他由此感慨道,你们Web开发的速度确实要快很多, 要是直接C++开发的话,估计得花上几天时间。于是我问难道没有像Spring的快速上手框架吗?他答到:C++要么就是QT或者MFC做界面,然后就是用一些三方库,没有Spring这种框架。

桌端开发用什么语言适合?最开始用bcb的vcl,后面vc的mfc,也尝试过duilib,决定用qt的时候看到有收费风险就放弃了,现在转linux开发就是c和electron。桌面用C#的form,接口用php或者go,网页和app都用vue和uniapp,没办法,嫌写app麻烦。以前我用vb写桌面程序,现在改golang写桌面程序了,重要的是用go写程序不费脑子,几天就能上手。C# 最大的毛病就是代码透明,不适合做pc软件,一下子被拿走了源码。Qt确实容易上手,还有人在MFC上安装qt插件画界面,qt,所画即所得!开发效率高还是Delphi,基于delphi10的uniGui 完全不错了,继续延续聪明人用delphi。[捂脸][捂脸][大笑]

wWw.Xtw.com.Cn系统网专业应用软件下载教程,免费windows10系统,win11,办公软件,OA办公系统,OA软件,办公自动化软件,开源系统,移动办公软件等信息,解决一体化的办公方案。

免责声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。内容仅供参考使用,不准确地方联系删除处理!

联系邮箱:773537036@qq.com