又是一天,這次是網頁顯示的問題

2022-08-27 15:42:08 字數 1083 閱讀 1462

昨天晚上曾一度想學mfc,因為很多功能在mfc中實現起來比sdk簡單多了,但幾經思量,還是決定用sdk來實現,多用用sdk以後有時間和精力再學習mfc,越來越覺得基礎的重要了。

以前到是認認真真的學過一段時間c,但已經是好多年前的事兒了,c++斷斷續續的學過三四次,但自我感覺基礎還是太差了。學了sdk後,對sdk的感覺不錯,可以專注於實現。

為了解決載入html**並進行顯示的問題,剛開始零零散散的找了些資料,涉及com/atl之類的技術,搞不懂。後來又下了個mfc的實現**,還是涉及到了com/atl,很是鬱悶,為了解決這麼乙個小問題,沒必要再去了解com/atl吧!最後在連續找了七八個小時的資料後,終於在乙個國外**找到了乙個用純c實現的**。

這是乙個很完善的**,實現了資料流的方式載入html和url的方式載入html,並且還提供了dll,雖然實現方式很複雜,用了大概二十個函式,最終用四個函式介面來實現。這個程式涉及到了iwebbrowser2和ihtmldocument2相關的技術,讀了下**,基本沒啥進展,還好可以直接來用。能用就成,先拿來用。

從這段時間遇到的幾個問題來看,完全暴露了我的問題。

1.英文太差

msdn確實是不錯的學習資料,網上沒有的在msdn中都找得到,雖然電腦裡裝了詞霸軟體,但裡面的英文資料還是一知半解,甚至連一知半解都算不上。這個問題不太好解決,英文學得太差了。

2.基礎太差

現在用得最多的還是c,靠的還是當年學的那點兒基礎,重新玩上程式後,也沒去複習過c。c++到是學了一段時間,但學得很爛。要想輕輕鬆鬆寫乙個軟體,還差點兒水平。

3.太浮躁了

這是最關鍵的問題,這幾年一直是這樣的狀態,雖然知道這個致命的問題,但無法克服。

雖然問題很多,但也發現了自己的乙個優點,那就是韌力強,雖然解決這幾天遇到的問題都比較困難,經常連續十來個小時的找資料,但最終都能解決,到是不大不小的給了自己一點兒信心。

記得當年決定學程式時,聽別人說英文、演算法乙個不能少,當時就想別人能學會我也能學會,於是去報了自考,又買了些英文教學光碟來學,還做了乙個名叫「程式設計師之夢」的個人網頁。雖然到現在一無所成,但當年的想法仍然沒有變,只是天意弄人讓我不能走上程式設計師的道路,現在的我只能把程式作為一種興趣、一種愛好。不能作乙個程式設計師,但至少還能繼續自己的興趣。

又是忙碌的一天

最近感覺時間過得特別快,每天都很難完成計畫中的任務,看似沒有多少工作量的需求,做的時候花費的時間都要比想象中的多。拿到乙個需求後,開發環境中會遇到各種資料 許可權 環境配置等問題,有些需求光去解決這些問題都要花上好長時間。專案提測以後,又要解決測試過程中遇到的各種問題,問題不一定是bug,可能是因為...

又是元氣滿滿的一天

在32位的機器上,位址是32個0或者1組成二進位制序列,那位址就得用4個位元組的空間來儲存,所以乙個指標 變數的大小就應該是4個位元組。那如果在64位機器上,如果有64個位址線,那乙個指標變數的大小是8個位元組,才能存放乙個位址。總結 指標是用來存放位址的,位址是唯一標示一塊位址空間的。指標的大小在...

第二天又是充實的一天

今天是開班的第二天,動力依然滿滿的 嘿嘿 今天學了無序列表 有序列表 影象以及表單和 老師課上布置了乙個製作網頁的作業,通過思考用自己的布局做完了,如下 更多 換一換 李顯龍時隔4年為何突然訪華 火山噴發 白髮讓人心酸 房客引追債騷擾 射鵰英雄 爆橙裝將其拋下樓梯 把油門當剎車 女學員駕車飛越考場 ...