richedit.h) (RICHEDIT_IMAGE_PARAMETERS 结构

定义要由 EM_INSERTIMAGE 消息插入的图像的属性。

语法

typedef struct tagRICHEDIT_IMAGE_PARAMETERS {
  LONG    xWidth;
  LONG    yHeight;
  LONG    Ascent;
  LONG    Type;
  LPCWSTR pwszAlternateText;
  IStream *pIStream;
} RICHEDIT_IMAGE_PARAMETERS;

成员

xWidth

图像的宽度(以 HIMETRIC 为单位) (0.01 毫米) 。

yHeight

Ascent

如果 Type TA_BASELINE,则此参数是图像顶部在文本基线上方延伸的距离(以 HIMETRIC 单位为单位)。 如果 Type 为TA_BASELINE且上升为零,则图像底部位于文本基线处。

Type

图像的垂直对齐方式。 可以是下列值之一。

含义
TA_BASELINE
相对于文本基线对齐图像。
TA_BOTTOM
将图像底部与文本行底部对齐。
TA_TOP
将图像顶部与文本行顶部对齐

pwszAlternateText

图像的备用文本。

pIStream

包含图像数据的流。

要求

要求
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
标头 richedit.h

另请参阅

EM_INSERTIMAGE