다음을 통해 공유


EM_GETTABLEPARMS 메시지

지정한 셀 수에 대한 테이블 행 및 셀 매개 변수에 대한 테이블 매개 변수를 검색합니다.

#define EM_GETTABLEPARMS       (WM_USER + 265)

매개 변수

wParam

TABLEROWPARMS 구조체에 대한 포인터입니다.

lParam

TABLECELLPARMS 구조체에 대한 포인터입니다.

반환 값

성공하면 S_OK를 반환하며, 그렇지 않으면 다음 오류 코드 중 하나를 반환합니다.

반환 코드 설명
E_FAIL
변경할 수 없습니다. 이는 컨트롤이 일반 텍스트 또는 한 줄 컨트롤이거나 삽입 지점이 수학 개체 내에 있는 경우에 발생할 수 있습니다. EM_SETEDITSTYLEEX 메시지가 SES_EX_NOTABLE 값을 설정하는 경우에도 테이블이 비활성화됩니다.
E_INVALIDARG
wParam 또는 lParam이 NULL이거나 잘못된 구조체를 가리킵니다. TABLEROWPARMS 구조체의 cbRow 멤버는 sizeof(TABLEROWPARMS) 또는 sizeof(TABLEROWPARMS) 2*sizeof(long)여야 합니다. 후자의 값은 RichEdit 4.1 TABLEROWPARMS 구조체의 크기입니다. TABLEROWPARMS 구조체의 cbCell 멤버는 sizeof(TABLECELLPARMS)와 같아야 합니다. 쿼리 문자 위치는 테이블 행 구분 기호에 있어야 합니다.
E_OUTOFMEMORY
사용 가능한 메모리가 부족합니다.

설명

이 메시지는 TABLEROWPARMS 구조체의 cpStartRow 멤버가 지정한 문자 위치의 행에 대한 테이블 매개 변수와 TABLECELLPARMS 구조체의 cCells 멤버가 지정한 셀 수를 가져옵니다.

TABLEROWPARMS 구조체의 cpStartRow 멤버에 의해 지정된 문자 위치는 테이블 행의 시작 부분이나 테이블 행의 끝 구분 기호에 있어야 합니다. cpStartRow를 1로 설정하면 현재 선택 영역에서 문자 위치가 지정됩니다. 이 경우 선택 영역을 행의 끝에 배치하거나(셀 표시와 표 행의 끝 구분 기호 사이) 행을 선택합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2012 [데스크톱 앱만 해당]
헤더
Richedit.h

추가 정보

EM_SETTABLEPARMS