描述
设置丰富编辑控件的左、右边距的宽度.消息重画以反映新的利润控件.您可以使用此功能或发送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