大二現在想做介面只會C 不想用MFC學習WPF需要多長時間,這學期課設好像會用到

時間 2021-06-03 07:55:29

1樓:

如果只是做乙個軟體的介面部分,應付學校專案的話,乙個小時就能上手,XAML 就跟寫網頁一樣簡單,配合 VS 實時介面和智慧型提示還比寫網頁方便,邊做邊學沒什麼大不了的。

如果想自己寫介面庫,這個是 @vczh 菊苣口中的 「big clean problem"了,他自己的 gaclib 就寫了七八年,大二的話封裝一下 WinForm 可以嗎?

2樓:Johnny Wu

一堆跳出來說做介面用c#用qt什麼的人,感覺實在是low啊。誰說學做介面一定要給桌面作業系統了?這個年代不把介面做的酷炫就太無趣了,要做的酷炫就請好好學習計算機圖形學。

3樓:Cyandev

我自己不喜歡被Windows這一棵樹吊死,Qt是跨平台的,會比其他的類庫成熟得多,而且程式都是native級的(截止於4.8版本)。

利益相關: Mac使用者,Android開發者

4樓:塵中遠

Qt吧,想想,等你畢業設計的時候,給老師的檔案裡有3個壓縮包,有win下的,Ubuntu下的,蘋果系統下的,老師會咋想...

5樓:

應付畢設的程度的話,學乙個星期足矣,按這個順序學:basic control, layout, resource, data binding, style, template (custom control), animation,一天學乙個(最好有人帶),剩下的就看你的藝術造詣了。有興趣了可以繼續研究custom layout control, custom effect, custom xaml extension。

用別的ui框架當然也能做到,比如QQ和迅雷的介面都不錯,只是過程搞死你,遠沒有WPF爽快。至於效能,大多效能問題都是因為WPF給了你一種它無所不能的錯覺造成的。記住別用WPF去搞遊戲。

6樓:

下乙個vs2013,新建乙個WPF專案。

然後…… 硬畫吧。

畫的時候記得設定右下角的屬性欄。

如果你想搞得漂亮點下乙個Blend。

當然,好不好看就看你的設計功底了。

7樓:

微軟公司的GUI庫備受詬病之處在於沒有可移植性,強烈推薦你學習Qt庫,Qt庫不論是可移植性,還是API的可讀性,都遠比什麼MFC,WPF要好。

8樓:Happy Hou

wpf是基於xaml的xml,已經整合了很多先進的設計思想,在實現酷炫效果,和擴充套件軟體架構方面都有強大優勢。至於學起來要多久,先從helloworld開始,入門時間不會多久,但掌握精通的話,還是要大量訓練

9樓:林凌宇

推薦duilib。

只做介面的話Qt太大,WPF不是C++的。

duilib和Qt,WPF有很相似的地方,可以當作是後兩者的鋪墊。

P.S我剛才duilib轉過來WPF,你知道我用了多長時間來適應嘛?

兩天,因為有Blend。

當然這僅僅是能寫的程度,WPF還有很多狂拽酷霸叼炸天的東西,還要慢慢摸索。

10樓:

如果老師不要求你一定用C++實現介面的話。。。。。

你首先要學會生成DLL。。。。。。

然後把你的所有演算法全搞到DLL裡。

然後開C#寫介面吧。絕對是不一樣的感受。

C++寫介面太痛苦,不管是MFC還是其他設計框架。。。

本人醫學狗,大二,現在想學乙個小語種,不想學醫了,該怎麼辦?

木魚 中西醫結合是巨坑,趕緊轉專業跳出來吧,不然等你畢業了要工作或者要考研的時候你就會發現自己姥姥不疼舅舅不愛了。到時候西醫不要你,中醫也不要你 是不是感覺被方劑 仲景之類的坑哭啦?想學點西醫的那邊又近乎是簡單帶過。學得又淺考的又多 這點毅力都沒有還是甭學醫了。中西醫這邊的大神小半都是文科生,不管是...

現在大二,不想學護理了怎麼辦

真的!姐妹!懸崖勒馬啊 不是說護理專業不好,只是如果你真的發自內心的厭惡,趁早結束吧,就想談戀愛,找物件,一開始不喜歡的人,結了婚也不會喜歡是一樣的道理!人生苦短,及時行樂,趁年輕真的可以去做自己想做的,學自己想學的,雖然或許,也許你不知道自己喜歡的,但最起碼你現在很明白自己不喜歡的。姐妹加油祝你好...

二戰怎麼調整心態呢,現在想考又不想考?

祠人 高考前16天,心態崩了,不知道怎麼調整,前段時間一度安慰自己沒關係,又不想表現出來,讓家人擔心,給身邊同樣要參加高考的人帶來負能量,我本來是乙個抗打壓能力挺強的人,但負能量積累多了,真的也有扛不住的時候,那種什麼都不會,把招考通訊都翻爛了的心情,一點都不好受。 口水妹妹 說說我自己吧 一戰考的...