FORMATRANGE 结构 (richedit.h)
丰富编辑控件用于为特定设备设置其输出格式的信息。 此结构与 EM_FORMATRANGE 消息一起使用。
语法
typedef struct _formatrange {
HDC hdc;
HDC hdcTarget;
RECT rc;
RECT rcPage;
CHARRANGE chrg;
} FORMATRANGE;
成员
hdc
类型: HDC
如果正在使用 EM_FORMATRANGE 将输出发送到设备,则为设备呈现的 HDC。
hdcTarget
类型: HDC
要格式化的目标设备的 HDC。
rc
类型: RECT
要呈现到 的 rcPage 矩形中的区域。 单位以缇为单位。
rcPage
类型: RECT
呈现设备上页面的整个区域。 单位以缇为单位。
chrg
类型: CHARRANGE
要设置格式的字符范围。
注解
hdcTarget 包含要格式化的 HDC,通常与 hdc 指定的 HDC 相同,但可能不同。 例如,如果创建打印预览模块, hdc 是查看输出的窗口的 HDC, hdcTarget 是打印机的 HDC。
可以使用 GetDeviceCaps 获取 rc 和 rcPage 的值。
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | richedit.h |
请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈