richeidt 控件開發(一)

這兩天接到一個開發類似richedit控件的任務,兩個月時間,突然想想好好在這兩個月時間學習一下,並把開發這個控件過程中遇到的困難寫下來,以供以後回頭看看這段路是怎麼走過來的,嘻嘻。。。



首先,開始動手之前思考了一下思路,這個控件可以分為,消息處理部分、文檔控制部分、繪畫部分;其中文檔控制部分是關鍵,如何有一個快速繪製可見部分文檔?初步思路是每一個相同格式的片段是一個obj,圖片獨立為一個單獨的obj,這些obj構成一個樣式鏈表。

你可能感兴趣的:(richeidt 控件開發(一))