SETTEXTEX 구조체(richedit.h)

텍스트 설정에 사용할 코드 페이지(있는 경우), 텍스트가 컨트롤의 모든 텍스트를 바꿀지 아니면 선택 영역만 바꿀지, 실행 취소 상태를 유지할지 여부를 지정합니다. 이 구조는 EM_SETTEXTEX 메시지와 함께 사용됩니다.

구문

typedef struct _settextex {
  DWORD flags;
  UINT  codepage;
} SETTEXTEX;

멤버

flags

형식: DWORD

옵션 플래그입니다. 다음 플래그의 적절한 조합일 수 있습니다.

의미
ST_DEFAULT
실행 취소 스택을 삭제하고 서식 있는 텍스트 서식을 삭제하고 모든 텍스트를 바꿉니다.
ST_KEEPUNDO
실행 취소 스택을 유지합니다.
ST_SELECTION
선택 영역을 바꾸고 서식 있는 텍스트 서식을 유지합니다.
ST_NEWCHARS
새 문자를 입력하는 것처럼 작동합니다.
ST_UNICODE
텍스트는 UTF-16( WCHAR 데이터 형식)입니다.

codepage

형식: UINT

텍스트를 유니코드로 변환하는 데 사용되는 코드 페이지입니다. 코드 페이지가 1200(유니코드 코드 페이지)이면 변환이 수행되지 않습니다. 코드 페이지가 CP_ACP 시스템 코드 페이지가 사용됩니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 richedit.h

추가 정보

EM_SETTEXTEX