首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

C++ 界面開發專業術語與工具鏈釐清:HMI、IDE、框架庫、框架選型

     編輯:程式設計綜合問答

專業術語

  1. 界面開發 專業術語:**HMI 開發** (Human-Machine Interface)。
  2. VS、Qt Creator 屬於 **IDE** (Integrated Development Environment)。
  3. .NET Framework、Win32 API、MFC、Qt 屬於 **框架/庫/運行時**。

C++ 界面開發工具鏈

  • 編譯器:MSVC (VS 內建)、MinGW、Clang。
  • 構建系統:MSBuild、CMake、qmake。
  • UI 框架:見上表。
  • 調試器:VS Debugger、GDB、CDB。

業餘小程序/游戲輔助選型

需求:單文件、無依賴、體積小 (MB 級)、界面簡單。

  • 首選 WTL:模板庫、無運行時、EXE 可壓縮至 50KB,適合注入、綠色軟件。
  • 次選 Win32 API 純手寫:零依賴、完全控制,適合覆蓋層、透明窗口。
  • Duilib:若需漂亮皮膚、XML 佈局,體積稍大但功能強。
  • 避開 MFC/Qt:運行時依賴大、靜態鏈接體積大、部署麻煩。

總結

搞清概念:IDE ≠ 框架。按「體積、依賴、界面複雜度」三維度選型,業餘小工具 WTL 最均衡。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved