windows下gui程序框架选型初步

xiaoxiao2026-08-15  34

可选的很多, 但各有所长所短, 搞到最后, 哪个都得放自己个儿的工具箱里备着, 丢不得. 备选列表 - win32api - mfc - .net/winform/wpf - sdl - wxwidgets - qt - gtk - delphi - Borland c++/vcl - java/swing/swt - javafx - flash/flex - ie/webkit控件+webserver - game engine 必选工具箱 - wxwidgets - qt - win32api/mfc - flash - ie + webserver - java/swt - game engine 选型所考虑的因素 - 界面扩展成本最小: ie+webserver, 然后一页页写html和服务器端的callback - 中型管理信息系统: java/swt, 常用的窗体/布局/控件丰富, 对最终代码尺寸和安装虚拟机可以容忍 - 可再分发的一般用途软件: delphi/bc+vcl, 生成的执行文件尺寸小, 界面或功能不会太复杂 - 设备管理/多媒体应用程序: wxwidgets, 有丰富的控件, 又支持c++的native开发 - 复杂的屏幕绘图/素材管理/音视频设备控制: 小程序用sdl, 大的话还是找个game engine比较好 - 大型软件: qt - 交互性和动态效果: flash - 极小尺寸的软件: win32api - 平台绑定: win下用c#加c++, linux下服务器软件直接cheader/stl/boost
转载请注明原文地址: https://www.6miu.com/read-5051243.html

最新回复(0)