在 MFC 中,CRichEditView 类没有提供直接的 GetParaFormatSelection 方法。通常,获取段落格式信息是通过 CRichEditCtrl 类的 GetSelectionParaFormat 方法来完成的。以下是一个简单的示例:
// 导入 MFC 头文件
#include <afxrich.h>

// ...

// 在你的代码中使用 GetSelectionParaFormat 方法
CRichEditCtrl& richEditCtrl = m_myRichEditView.GetRichEditCtrl();

PARAFORMAT paraFormat;
ZeroMemory(&paraFormat, sizeof(PARAFORMAT));
paraFormat.cbSize = sizeof(PARAFORMAT);

// 获取当前选中文本的段落格式
richEditCtrl.GetSelectionParaFormat(paraFormat);

// 现在 paraFormat 中包含了当前选中文本的段落格式信息

在这个示例中,GetSelectionParaFormat 方法用于获取当前选中文本的段落格式。PARAFORMAT 结构包含了段落格式的各种属性,比如对齐方式、缩进、行距等。你可以从返回的 PARAFORMAT 结构中读取这些属性。

请注意,如果你希望获取整个文档的默认段落格式,可以使用 GetDefaultCharFormat 方法。


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