// RichEdit使用注意:
// 1.設(shè)置CFE_LINK后立即調(diào)用AutoURLDetect會導致RichEdit解析當前Word是否為鏈接.
// 如果想避免這種情況, 必須在這CFE_LINK后插入空格以便把Word區(qū)分出來.
// 2.想要對ITextServices發(fā)送EM_SCROLLCARET消息, 必須設(shè)置ES_NOHIDESEL風格, 或者
// 發(fā)送EM_HIDESELECTION消息改變設(shè)置(自動滾動到底部功能).
同樣在實現(xiàn)Windowless的richedit的時候,僅僅實現(xiàn)ITextHost接口看上去很美麗,實際上卻不能完美,需要用到新的接口:ITextHost2。還有QQ聊天框里面的新聞?wù)畔⒄故綩LE,我猜應(yīng)該是用到了新的REO特性:REO_OWNERDRAWSELECT。這些都是從VS2010的Platform SDK中翻出,richedit的功能在兼容性升級,而開發(fā)庫卻遲遲不更新(?或許我不知道),可想騰訊有如此有心人不斷的嘗試新特性。昨天無意發(fā)現(xiàn)一MSDN博客,此人負責richedit相關(guān)的工作以及Math編輯,想要對這方面開發(fā)了解的可以到:http://blogs.msdn.com/b/murrays/。
這一篇不涉及到具體的技術(shù),有興趣下載看看,包括窗口和無窗口的實現(xiàn),截圖一張,滿屏Gif性能還是非常強勁的:

同樣在實現(xiàn)Windowless的richedit的時候,僅僅實現(xiàn)ITextHost接口看上去很美麗,實際上卻不能完美,需要用到新的接口:ITextHost2。還有QQ聊天框里面的新聞?wù)畔⒄故綩LE,我猜應(yīng)該是用到了新的REO特性:REO_OWNERDRAWSELECT。這些都是從VS2010的Platform SDK中翻出,richedit的功能在兼容性升級,而開發(fā)庫卻遲遲不更新(?或許我不知道),可想騰訊有如此有心人不斷的嘗試新特性。昨天無意發(fā)現(xiàn)一MSDN博客,此人負責richedit相關(guān)的工作以及Math編輯,想要對這方面開發(fā)了解的可以到:http://blogs.msdn.com/b/murrays/。
這一篇不涉及到具體的技術(shù),有興趣下載看看,包括窗口和無窗口的實現(xiàn),截圖一張,滿屏Gif性能還是非常強勁的:
