Show/Hide Toolbars

엠에디터 도움말

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

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

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

GET_LINE_INFO

Editor_GetLineA 와 Editor_GetLineW 인라인 함수 (EE_GET_LINEA, EE_GET_LINEW 메시지)에 의해 사용됩니다.

typedef struct _GET_LINE_INFO {

   UINT cch;

   UINT flags;

   UINT yLine;

   BYTE byteCrLf;

} GET_LINE_INFO;

필드

cch

버퍼에 복사할 문자의 최대 수를 지정합니다. (Editor_GetLine 매크로의 szString 매개 변수 또는 NULL 문자를 포함하는 EE_GET_LINE 메시지의 lParam). 0이 지정된 경우, Editor_GetLine 매크로 또는 EE_GET_LINE 메시지에 의한 반환 값은 텍스트를 수신할 수 있는 버퍼를 위해 문자로 나타낸 필요한 크기입니다.

flags

이 매개 변수의 하위 단어는 다음의 값들의 결합입니다.

FLAG_LOGICAL

논리 좌표 yLine yLine 필드를 지정합니다.

FLAG_WITH_CRLF

텍스트에 반환 코드를 추가합니다.

FLAG_GET_CRLF_BYTE

반환 방법을 나타내는 flag와 채워질 byteCrLf 필드를 지시합니다. FLAG_LOGICAL 또한 지정되어야 합니다.

이 매개 변수의 상위 단어는 대상 문서의 인덱스입니다. flag의 상위 단어에 1로 시작하는 인덱스를 지정해야 합니다. flag의 상위 단어에 0이 지정된 경우, 현재 활성화중인 문서가 대상으로 지정됩니다.

yLine

검색할 텍스트의 줄 수를 지정합니다.

byteCrLf

지정된 줄의 반환 메서드를 나타내는 flag를 검색합니다. 이 필드는 flag 필드에 FLAG_LOGICAL과 FLAG_GET_CRLF_BYTE이 모두 지정되었을 때에만 사용됩니다. 다음의 값들 중 하나가 됩니다.

0

CR+LF 또는 파일의 끝

FLAG_CR_ONLY

CR만.

FLAG_LF_ONLY

LF만.

Copyright © 2003-2016 by Emurasoft, Inc.