1

このドキュメントでは、MFCの一部であるRichEditとITextDocumentについて説明します。RichEditは、TOMまたはテキストオブジェクトモデルを使用します。ドキュメントでは、「ストーリー」を繰り返し参照しています。

GetStoryCountプロパティ-getメソッドは、このドキュメントのストーリーの数を取得します。

GetStoryRangesプロパティ-getメソッドは、ドキュメント内のストーリーを列挙するために使用されるストーリーコレクションオブジェクトを取得します。

ドキュメントの他の場所では、次のような進行で、ドキュメントの測定単位になります。

文字>単語>文>段落>ストーリー>ページ

しかし、物語とは正確には何ですか?

4

1 に答える 1

4

RichEditのドキュメントを理解している限り、「ストーリー」はどういうわけか「ドキュメント」のすぐ下の単位です。ただし、RichEditの場合、各RichEditドキュメントは1つのストーリーしか持てないため、これは関係ありません。

私の理解では、RichEditは公開されているインターフェイスでTOMをサポートする唯一のMicrosoftコンポーネントですが、内部的にはWordもTOMをサポートしており、実際、TOMはWordとOfficeから生まれたため、TOMにはその歴史から生じるさまざまな奇妙な癖があります。これは、たとえば、TOMでサポートされているさまざまな文字スタイルにも見られますが、すべてがRichEditで処理されるわけではありません。

つまり、RichEditでは「ストーリー」を無視できます。

于 2010-07-15T15:38:43.247 に答える