在 MFC(Microsoft Foundation Classes)中,没有 CRichEditView::GetPrintRect 方法。或许你想要查询的是 CRichEditView 类的 FormatRange 方法,这个方法通常与打印相关。以下是一个示例:
BOOL CRichEditView::FormatRange(
   BOOL bDisplay,
   LONG nFirstChar,
   LONG nLastChar,
   CDC* pDC,
   const CPrintInfo* pInfo
);

这个方法用于格式化并显示或打印指定范围的文本。其中参数包括:

  •  bDisplay:如果为 TRUE,则将文本显示在设备上;如果为 FALSE,则将文本格式化为打印。

  •  nFirstChar:范围的第一个字符的位置。

  •  nLastChar:范围的最后一个字符的位置。

  •  pDC:指向打印设备上下文的指针。

  •  pInfo:指向打印信息的指针,其中包含有关打印作业的信息。


这个方法通常在实现自定义打印时使用,以确保正确格式化和显示文本。




转载请注明出处:http://www.zyzy.cn/article/detail/22258/MFC/CRichEditView