mfc如何做出漂亮的界面 請(qǐng)問目前做windows桌面應(yīng)用程序,MFC、QT、C#哪個(gè)更好?
請(qǐng)問目前做windows桌面應(yīng)用程序,MFC、QT、C#哪個(gè)更好?做windows桌面應(yīng)用當(dāng)然是c#。c#是.net框架下主力語言,與windows系統(tǒng)的集成度很高,win7,win8,win10都自
請(qǐng)問目前做windows桌面應(yīng)用程序,MFC、QT、C#哪個(gè)更好?
做windows桌面應(yīng)用當(dāng)然是c#。
c#是.net框架下主力語言,與windows系統(tǒng)的集成度很高,win7,win8,win10都自帶.net框架,根本就不需要什么依賴,c#語言目前已經(jīng)更新到8.0版本,采用vs來開發(fā)桌面程序簡直太完美,不管是winform還是wpf這兩個(gè)都是一二十年很成熟的桌面程序框架,拖拖控件就能開發(fā),效率高。wpf自定義程度高,可以設(shè)計(jì)出精美的ui界面來,一點(diǎn)不輸web界面,而且還有配套的bland設(shè)計(jì)器來輔助做ui界面。
目前winform,wpf這兩個(gè)桌面框架都已經(jīng)支出.netcore,這是一個(gè)新出的垮平臺(tái)框架,所以我覺得做桌面開發(fā)c#是首選。
以上我的看法,大家有什么想法也可以一起討論。
MFC怎么能夠把界面做的漂亮,怎么去做自繪控件?
用界面庫吧。
自繪控件其實(shí)是個(gè)不小的工程,如果希望所有控件都好看,對(duì)話框和主界面也好看,不是簡單幾句話就可以描述的,涉及對(duì)MFC很多基礎(chǔ)的了解。VC界面庫很多,有免費(fèi)的和收費(fèi)的,自己搜索一下。另外,注意界面庫要和VC(VS)版本匹配。