2010-07-14 44 views
0

本文檔介紹RichEdit和ITextDocument,它們是MFC的一部分。 RichEdit使用TOM或文本對象模型。文檔使得一再提到的「故事」:什麼是文字對象模型中的「故事」?

的GetStoryCount 財產獲取方法檢索本文檔中的故事的 計數。

的GetStoryRanges 財產get方法獲取用於 枚舉文檔中的故事 故事集合對象。

在文檔中的其他地方,這是文件的計量單位,在這樣一個進程:

字符>字>句>段落>故事>頁

但究竟什麼是一個故事?

回答

3

就我所瞭解的RichEdit文檔而言,「故事」在某種程度上是「文檔」下面的單元。但是,RichEdit並不重要,因爲每個RichEdit文檔只能有一個故事。

我的理解是,雖然RichEdit是唯一一個支持TOM的微軟組件,它支持公共接口,但內部Word也支持TOM,實際上TOM是由Word和Office生成的,所以TOM出現了各種奇怪的怪癖從那個歷史。例如,這也可以在TOM支持的各種字符樣式中看到,而不是RichEdit所處理的所有字符樣式。

總之,您可以用RichEdit忽略「故事」。

相關問題