Show/Hide Toolbars

EmEditor 帮助

导航: » No topics above this level «

EmEditor命令参考: Editor_GetColor

Scroll 上一页 首页 下一页 其他
EmEditor 主页 - EmEditor 帮助 - 插件参考 - 内联函数

Editor_GetColor

检索指定部分的文本、背景颜色以及样式。你能用内联函数或直接送出EE_GET_COLOR 信息。

Editor_GetColor( HWND hwnd, BOOL bFind, UINT nIndex, COLORREF* pclrText, COLORREF* pclrBack, int* pnAttr );

参数

hwnd

指定 EmEditor 视图或框架的窗口句柄。

bFind

指定 TRUE 如果检索的颜色是查找颜色;如果检索的是其他部分的颜色,指定 FALSE。

nIndex

指定要检索颜色的索引。如果 bFind 是 FALSE,那么索引一定小于 MAX_SMART_COLOR 值。

pclrText

指定一个指针来检索文本颜色。它可以是一个 RGB 值或下列的值之一。

DEFAULT_COLOR

使用 Windows 系统颜色。

TRANSPARENT_COLOR

颜色透明。

pclrBack

指定一个指针来检索背景颜色。它可以是一个 RGB 值或下列的值之一。

DEFAULT_COLOR

使用 Windows 系统颜色。

TRANSPARENT_COLOR

颜色透明。

pnAttr

指定一个要检索样式的指针。它可以是下列的值之一。

SMART_COLOR_FONT_NORMAL

字体为标准。

SMART_COLOR_FONT_UNDERLINE

字体带下划线。

SMART_COLOR_FONT_BOLD

字体是粗体。

SMART_COLOR_FONT_ITALIC

字体是斜体。

SMART_COLOR_FONT_WIGGLY

字体弯曲。

SMART_COLOR_FONT_DOTTED

如果是行,指定的行带虚线。

返回值

返回值是 TRUE 如果通过的话,或 FALSE 如果未通过的话。

支持版本

支持 EmEditor 14.4 或之后的版本。

Copyright © 2003-2016 by Emurasoft, Inc.