Show/Hide Toolbars

엠에디터 도움말

Navigation: 엠에디터 도움말 > 플러그인 참조 > 구조

엠에디터 플러그 인 참조:ATTR_INFO

Scroll Prev Top Next More
엠에디터 홈 - 엠에디터 도움말 - 플러그 인 참조 - 구조

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

[입력] 바이트로 나타낸 데이터 구조의 크기입니다. EE_GET_ATTR 메시지를 보내기 전에 이 멤버를 sizeof( ATTR_INFO )로 설정합니다.

ptLogical

[입력] 정보가 검색되어야 하는 논리 좌표 내 위치를 지정합니다.

nFlags

[입력] 다음의 값들의 결합을 지정합니다.

AI_NEED_CONFIG_SCOPE

활성화 문서의 지정된 위치에 구성 (scope)의 이름이 필요합니다.

AI_NEED_CONFIG_DOC

활성화 문서를 위해 선택된 구성의 이름이 필요합니다.

AI_NEED_ATTR_SUB

nID에 의해 지정된 임시 텍스트를 저장합니다.

AI_NEED_ALL

위의 정보가 모두 필요합니다.

nAttr

[출력] 이 멤버는 다음의 값들 중 하나를 포함합니다.

ATTR_NONE

일반 텍스트

ATTR_COMMENT

주석

ATTR_DOUBLE_QUOTE

큰 따옴표 내부

ATTR_SINGLE_QUOTE

작은 따옴표 내부

ATTR_TAG

태그 내부

pszConfigScope

[출력] nFlags가 AI_NEED_CONFIG_SCOPE를 포함하고 있는 경우 이 멤버는 활성화 문서의 지정된 위치에 구성 (scope)의 이름을 포함합니다.

pszConfigDoc

[출력] nFlags가 AI_NEED_CONFIG_DOC을 포함하고 있는 경우 이 멤버는 활성화 문서를 위해 선택된 구성의 이름을 포함합니다.

버전

EmEditor 버전 9 이상에서만 지원됩니다.

Copyright © 2003-2016 by Emurasoft, Inc.