Win32 RichEdit垂直对齐段落

Win32 RichEdit align paragraph vertically

本文关键字:段落 对齐 垂直 RichEdit Win32      更新时间:2023-10-16

我需要在RichEdit中垂直对齐段落(顶部、中心、底部)。

我在谷歌上搜索了一下,没有发现任何关于这个问题的信息。有人知道的变通方法吗

实现这一点。我使用C++Builder 2010,有没有VCL或Windows API方式的解决方案?

我认为TRichEdit不支持垂直文本对齐。以这个小RTF文档为例:

{rtf1ansiansicpg1250deff0deflang1048{fonttbl{f0fnilfcharset0 Calibri;}}viewkind4uc1pardsa200sl276slmult1qclang9f0fs22vertalc Textpar}

当将其放入TRichEdit时,"文本"仅水平对齐。用写字板打开文档,它看起来完全一样。用Word女士打开它,"文本"在页面中垂直和水平居中。由于TRichEdit不支持vertalc,因此不需要任何类型的API来设置该属性。