Show/Hide Toolbars

EmEditor 帮助

EmEditor 主页 - EmEditor 帮助 - 插件参考 - 结构

ATTR_INFO

用于 EE_GET_ATTR 消息。

typedef struct _ATTR_INFO {

   size_t cbSize; // in

   POINT_PTR ptLogical; // in

   UINT nFlags; // in

   UINT nAttr; // out

   WCHAR szConfigScope[MAX_CONFIG_NAME]; // out

   WCHAR szConfigDoc[MAX_CONFIG_NAME]; // out

} ATTR_INFO;

 

字段

cbSize

[In] 以字节为单位的数据结构大小。在发送 EE_GET_ATTR 消息之前,把这个成员设为sizeof ( ATTR_INFO )。

ptLogical

[In] 指定逻辑坐标中信息能被检索的位置。

nFlags

[In] 指定一个下列值的组合。

AI_NEED_CONFIG_SCOPE

需要配置名称(范围)在活动文档上的指定位置处。

AI_NEED_CONFIG_DOC

需要为活动文档选取的配置名称。

AI_NEED_ATTR_SUB

保存由 nID 指定的临时文本。

AI_NEED_ALL

需要以上全部信息。

nAttr

[Out] 该成员包含下列值之一。

ATTR_NONE

标准文本。

ATTR_COMMENT

一个注释。

ATTR_DOUBLE_QUOTE

在双引号内。

ATTR_SINGLE_QUOTE

在单引号内。<

ATTR_TAG

在一个标签内。

pszConfigScope

[Out] 该成员包含配置名称(范围)在活动文档上指定位置处,如果 nFlags 包含 AI_NEED_CONFIG_SCOPE。

pszConfigDoc

[Out] 该成员包含为活动文档选取的配置名称如果 nFlags 包含 AI_NEED_CONFIG_DOC。

支持版本

支持 EmEditor 9.00 或之后的版本。

Copyright © 2003-2016 by Emurasoft, Inc.