Show/Hide Toolbars

EmEditor 說明

導航: EmEditor 說明 > 外掛程式參考 > 結構

EmEditor 外掛程式參考: ATTR_INFO

Scroll 上一頁 首頁 下一頁 其他
EmEditor 首頁 - EmEditor 說明 - 外掛程式參考 - 結構

ATTR_INFO

Used by EE_GET_ATTR message.

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.