關于RichEdit的一些小總結(不斷更新)
1.插入自定義超鏈接對于編輯框中的超鏈接,我們會有如此的需求:點擊超鏈接響應消息,并彈出一個菜單或者窗口。RichEdit2.0給我們提供了CFM_LINK和CFE_LINK用于超鏈接,但是非常遺憾的是它不能用于自定義超鏈接。經過了我許多次的嘗試的失敗告訴我,RichEdit2.0實際上無法實現這個需求。
后來,我發現要實現這一個需求一個DLL:MsftEdit Version 5.0。QQ、淘寶旺旺、百度hi……他們都用的它。
不過,當你想要去進入這些程序的目錄下拷出來這個dll的時候,你會發現你找不到這個DLL!為什么呢?因為他們都把它改名了,改成了RICHED20.DLL!是的,你需要把它拷出來就是了!真正的Richedit20.dll實際上只有四百多kb,而用MsftEdit改名的這個dll卻有九百多kb。
好了,現在我把它拷貝到了我的應用程序目錄下了,接下來如何做呢?我們需要以下這個方法:









我們只需要用上面的方法構建并且插入就可以,非常Easy,是吧?