鑑於
- 在富文本格式的字符串,可能有款,製表符,空格,換行,縮進(甚至像?)
- 寬度的字包裝富文本控制/編輯
如何知道內容的高度後,它已經執行所有的字換行? 有沒有像
int MeasureRichTextHeightAfterWordWrap(string aRichTextContent,int aWidth)?
否則那些富文本控件如何知道自動調整大小?
我是否必須將內容實際放置在虛擬富文本控件上,然後設置其寬度並使用GetPositionFromCharIndex(TextLength-1)獲取其高度? 雖然這個工作,它似乎是「浪費」
問題B. 如果我畫的純文本到純文本備忘錄/控制/編輯器, 和手動繪製字符串手工計算壓痕,休息,字包裝紙假裝RTF。
更容易還是更難?
爲了讓它看起來更清晰 而編輯,如果我的英語看起來像學生,不好意思,因爲它不是我的母語。