继夫的玩弄H辣文的小说|女人与拘性猛交视频|精品欧美高清不卡高清|一起做亏亏的事情的视频|啦啦啦在线视频观看|望月直播下载ios版本|国产日韩欧美一区二区三区

請問目前做windows桌面應用程序,MFC、QT、C#哪個更好?

其實提問的人把順序都排好了,反過來就是在win下開發(fā)選擇的順序 。
mfc比較古老c語言編程實現(xiàn)組建tin網(wǎng),基本只是的一層很薄封裝,用起來挺累的 。除非是維護古老的mfc程序,比如你維護騰訊的qq, 用mfc應當幾乎是必須的,其他情況并不推薦 。
qt方案是個重量級選擇,因為qt很龐大,幾乎覆蓋了桌面所有領域,ui只是其中一個小部分 。但qt ui組件并不是屬于原生方案,類似現(xiàn)在的的方式,那些控件幾乎都是自己渲染出來的,模仿了特定平臺風格罷了 。快速建模和概念演示用qt的qml很不錯,另外qt用于商業(yè)領域并不是免費的,做產(chǎn)品需要還是考慮一下它的重量和價錢 。
c#的是ms的原生UI方案 。根紅苗正并且易用輕量 , 沒有跨平臺需求和不想折騰的話 , 用來做win桌面程序是最輕松和放心的方案 。

請問目前做windows桌面應用程序,MFC、QT、C#哪個更好?

文章插圖
請問目前做windows桌面應用程序,MFC、QT、C#哪個更好?

文章插圖
值得一提就是如果應用中有很多需要展示web頁面,或者嵌入了頁面而不需要原生UI,用的方案會更方便,用的就是 , 它其實就是內(nèi)嵌了一個瀏覽器,引出了一套js api罷了 。而微信的電腦版用的是和類似的框架叫nwjs 。
大部分跨平臺方案因為都不是原生UI,體驗上多少會差一些,比如操作不方便,壓力大時反應慢,吃內(nèi)存,包巨大等等
就我個人來說,大部分時間都在mac下工作,即使偶爾開發(fā)win桌面小應用,一般也是用mingw編譯成exe/dll, 在Mac上用wine做業(yè)務邏輯測試 。我選了做UI,它是原生方案,支持多個os平臺,完全免費,支持各種腳本綁定,最關鍵比較輕量,整個UI包不到10M搞定 。
展示一下最近做的一個下鼠標鍵盤操作記錄+截屏數(shù)據(jù)的編輯器,用于生成自動操作文檔和自動化錄入工具c語言編程實現(xiàn)組建tin網(wǎng) , 在mac m1下開發(fā),x86-下運行, 用做UI 。
【請問目前做windows桌面應用程序,MFC、QT、C#哪個更好?】本文到此結束 , 希望對大家有所幫助 。