當前位置:編程學習大全網 - 編程軟體 - 有什麽開源免費庫做桌面界面的嗎,在用MFC,麻煩,我做工業軟件二次開發的?

有什麽開源免費庫做桌面界面的嗎,在用MFC,麻煩,我做工業軟件二次開發的?

下面說說自己身邊從事PC客戶端開發同事用過的界面庫。

1、Duilib

我們先來看看官方對其介紹:

Windows下免費開源的DirectUI界面庫,由於簡約易擴展的設計以及穩定高效的實現被各大互聯網公司普遍接受,廣泛應用於包括IM、視頻客戶端、股票行情軟件、導航軟件、手機輔助軟件、安全軟件等多個行業的眾多pc客戶端軟件。

下面是壹張使用duilib開發的仿360的界面效果圖:

目前最火的「微信」、「釘釘」,在Windows客戶端的開發中,也采用了Duilib。

那麽使用有什麽註意點呢?壹定要註意目前官方已經不再提供維護,各大公司都是自己內部維護壹份,所以可能會遇到不少的坑點。

2、BCG

大名鼎鼎的MFC界面庫,可以完美的兼容MFC項目,使用它可以很方便的完成項目的換膚,尤其是表格控件很強大,新版本的對office的支持也不錯。更多的介紹可以參考官方網站。

3、QT

沒錯,就是QT,它可以和MFC混合編程的,最重要的是QT不僅比MFC簡單,更重要的是他要比MFC強大,目前我司的產品遺留代碼,已經在原有MFC的基礎上,壹步步的替換到QT(PS:目前感覺比較混搭,不太協調),下面是使用QT提供的QSS技術開發的壹張UI效果圖,還是比較絢麗的。(圖片來源:CSDN博主壹去、二三裏,如有侵權,請聯系刪除)

目前的QT已經越來越強大了,國產化當頭,相信其市場會更加廣闊,如果從事PC客戶端開發,為了個人走的更遠,為了升職加薪,還是建議掌握QT!

  • 上一篇:孩子學習編程對學習有幫助嗎
  • 下一篇:想讓孩子學壹學少兒編程,選擇報名編程貓好不好?
  • copyright 2024編程學習大全網