다음을 통해 공유


CRichEditCtrl::SetOptions

이 옵션을 설정 CRichEditCtrl 개체입니다.

void SetOptions( 
   WORD wOp, 
   DWORD dwFlags  
);

매개 변수

  • wOp
    작업의 유형을 나타냅니다. 다음 값 중 하나입니다.

    • ECOOP_SET옵션을 설정 하 여 지정 된 dwFlags.

    • ECOOP_OR현재 옵션으로 지정 된 결합 dwFlags.

    • ECOOP_AND또한 지정 된 현재 옵션만 유지 dwFlags.

    • ECOOP_XOR유지 되어 현재 옵션만 하지 에 지정 된 dwFlags.

  • dwFlags
    다양 한 옵션을 편집 합니다. 플래그 값은 설명 부분에 나와 있습니다.

설명

옵션은 다음 값 조합이 될 수 있습니다.

  • ECO_AUTOWORDSELECTION자동 단어 선택에서 두 번 클릭 합니다.

  • ECO_AUTOVSCROLL자동으로 줄의 끝에 문자를 입력할 때 텍스트 오른쪽에 10 글자 만큼 스크롤합니다. ENTER 키를 누를 때 컨트롤을 모든 텍스트 위치를 0으로 다시 스크롤합니다.

  • ECO_AUTOHSCROLL자동으로 마지막 줄에서 ENTER 키를 누를 때 텍스트 한 페이지 위로 스크롤합니다.

  • ECO_NOHIDESEL편집 컨트롤에 대 한 기본 동작을 부정합니다. 컨트롤이 입력된 포커스를 잃을 때 컨트롤이 입력된 포커스를 받을 때 선택한 표시 기본 동작 선택 영역을 숨깁니다. 지정 하면 ECO_NOHIDESEL, 컨트롤에 포커스가 없는 경우에 선택한 텍스트가 반전 됩니다.

  • ECO_READONLY사용자를가 입력 또는 편집 컨트롤에서 텍스트를 편집할 수 없습니다.

  • ECO_WANTRETURN대화 상자에서 여러 줄 rich edit 컨트롤에 텍스트를 입력 하는 동안 ENTER 키를 누를 때 캐리지 리턴을 삽입할 수를 지정 합니다. 이 스타일을 지정 하지 않은 경우 ENTER 키를 누르거나 명령을 모방 부모 창의 기본 단추 (예를 들어, 대화 상자에서 확인 단추)를 클릭 하는 rich edit 컨트롤의 부모 창에 보냅니다. 이 스타일 편집 컨트롤은 한 줄에 주지 않습니다.

  • ECO_SAVESEL컨트롤이 포커스를 잃으면 선택 영역을 유지 합니다. 기본적으로 포커스를 얻으면 컨트롤의 전체 내용은 선택 합니다.

  • ECO_VERTICAL텍스트 및 개체를 세로 방향으로 그립니다. 아시아 언어에만 사용할 수 있습니다.

자세한 내용은 EM_SETOPTIONS 에 있는 Windows SDK.

예제

// Add auto horizontal and vertical scrolling. 
m_myRichEditCtrl.SetOptions(ECOOP_OR, ECO_AUTOVSCROLL | 
   ECO_AUTOHSCROLL);

요구 사항

헤더: afxcmn.h

참고 항목

참조

CRichEditCtrl 클래스

계층 구조 차트

CRichEditCtrl::HideSelection

CRichEditCtrl::SetReadOnly