导航:  Windows Controls Procedures > Rich Edit Control > Wrappers >

RichEdit_SetMargins

上一页返回章节概述下一页

描述

 

设置丰富编辑控件的左、右边距的宽度.消息重画以反映新的利润控件.您可以使用此功能或发送EM_SETMARGINS消息明确.

 

FreeBasic Syntax

 

SUB RichEdit_SetMargins ( _

BYVAL hRichEdit AS HWND, _

BYVAL nMargins AS LONG, _

BYVAL nWidth AS LONG _

)

 

参数

 

hRichEdit

[in]编辑器控件句柄

nMargins

设置的边距.此参数可以是下列值中的一个或多个.

 

EC_LEFTMARGIN

设置左边缘.

EC_RIGHTMARGIN

设置正确的边距.

EC_USEFONTINFO

使用控件当前字体的文本度量计算左、右边距设置为窄宽度.如果控件没有设置字体,则边距将设置为零.lParam参数被忽略.

nWidth

低位字指定左边缘的新宽度,以像素为单位.如果忽略此值nMargins不包括EC_LEFTMARGIN.

 

Rich Edit 3.0 and later:低位字可以指定设置左缘窄宽度的计算使用的控件的当前字体的文本度量值的EC_USEFONTINFO.如果控件没有设置字体,则边距将设置为零.

 

高阶字指定右边缘的新宽度,以像素为单位.如果忽略此值nMargins不包括EC_RIGHTMARGIN.

 

Rich Edit 3.0 and later:高位字可以指定设置右缘窄宽度的计算使用的控件的当前字体的文本度量值的EC_USEFONTINFO.如果控件没有设置字体,则边距将设置为零.

 

Return Value

 

此消息不返回值.

 

备注

 

在微软丰富的编辑1.0后来支持.所有的丰富的编辑版本支持EC_USEFONTINFO在使用nMargins参数.然而,只有丰富的编辑3.0后来支持EC_USEFONTINFO在使用nWidth参数.

 

最低操作系统

 

Windows NT 4.0. 95,

 

引用文件

 

AfcRichEdit.inc