DGGetMultiLineText
주어진 end-of-line 마커들과 함께 멀티-라인 Edit 컨트롤의 텍스트를 가져옵니다.
Int32 DGGetMultiLineText ( short dialId, short item, char* text, Int32 size, short eolType );
파라미터
- dialId
- 다이얼로그 또는 탭 페이지의 ID입니다. DG_TOP_MODAL은 최상위 Modal 다이얼로그를 지정합니다.
- item
- 다이얼로그 항목의 1-기반 인덱스입니다.
- text
- 텍스트를 가져올 버퍼에 대한 포인터입니다. 이 파라미터는 NULL이 될 수 있습니다.
- size
- text 버퍼의 크기입니다. 만약 text가 NULL이면, 이 파라미터를 무시합니다.
- eolType
- end-of-line 마커들의 타입입니다:
-
값 의미 DG_EOL_DEFAULT DGGetMultiLineText는 현재 플랫폼의 end-of-line 마커들을 가진 텍스트를 리턴합니다: Macintosh의 경우 CR (0x0D), Windows의 경우 CRLF (0x0D 0x0A). DG_EOL_CR DGGetMultiLineText는 CR (0x0D) end-of-line 마커들을 가진 텍스트를 리턴합니다. DG_EOL_CRLF DGGetMultiLineText는 CRLF (0x0D0x0A) end-of-line 마커들을 가진 텍스트를 리턴합니다.
리턴 값
항목 텍스트의 길이입니다. (0 terminator 포함), 만약 size가 항목 텍스트의 크기보다 작으면 0입니다.
설명
필요한 버퍼 크기를 결정하기 위해 text 파라미터에 대하여 NULL을 사용하십시오.
Rich Edit 컨트롤의 텍스트를 가져오려면, DGRichEditGetText를 사용하십시오.
요구사항
- 버전: DG 1.0.0 또는 이후
- 헤더: DG.h
- 라이브러리 가져오기: DG.lib [WIN]
- 모듈: DGLib [MAC], DG.dll [WIN]
참고사항
DG 함수, Edit 컨트롤, DGCatItemText, DGGetItemText, DGSetItemText
DGRichEditGetText