컨트롤 스타일 편집

CreateWindow 또는 CreateWindowEx 함수를 사용 하 여 편집 컨트롤을 만들려면 편집 클래스, 적절 한 창 스타일 상수, 및 다음 편집 컨트롤 스타일의 조합 지정.

스타일 의미
ES_AUTOHSCROLL 사용자가 줄의 끝에 문자를 입력할 때 자동으로 텍스트를 오른쪽 10 자 여 스크롤됩니다. 사용자가 enter 키를 누르면 컨트롤 위치 0에 다시 모든 텍스트 스크롤.
ES_AUTOVSCROLL 자동으로 마지막 줄에서 enter 키를 누를 때 텍스트 한 페이지 위로 스크롤.
ES_CENTER Windows NT 5.0 및 이후; Windows 98 이상: 센터 텍스트 한 줄 또는 여러 줄 편집 컨트롤.

이전 버전의 Windows 및 Windows NT: 센터 텍스트는 여러 줄 편집 컨트롤.

ES_LEFT 텍스트 왼쪽 정렬.
ES_LOWERCASE 소문자로 편집 컨트롤에 입력 한 모든 문자를 변환 합니다.
ES_MULTILINE 여러 줄 편집 컨트롤을 지정합니다. 기본값은 단일 줄 편집 컨트롤.
여러 줄 편집 컨트롤을 대화 상자에 때 기본 단추를 활성화 하려면 enter 키를 눌러 기본 응답이입니다. 으로 캐리지 리턴 enter 키를 사용 하려면 ES_WANTRETURN 스타일 사용.
여러 줄 편집 컨트롤은 대화 상자에 ES_AUTOVSCROLL 스타일을 지정 하는 경우 편집 컨트롤 표시 만큼 가능한 한 스크롤 세로로 enter 키를 누를 때. ES_AUTOVSCROLL을 지정 하지 않은 경우 편집 컨트롤 표시 만큼 가능한 한 경고음 라인을 더 표시 될 수 있습니다 때 enter 키를 누를 경우.
ES_AUTOHSCROLL 스타일을 지정 하는 경우 여러 줄 편집 컨트롤이 자동으로 스크롤합니다 가로 캐럿 컨트롤의 오른쪽 가장자리 과거가 되는 때. 새 줄을 시작 하려면 사용자 enter 키를 눌러야 합니다. ES_AUTOHSCROLL를 지정 하지 않으면 컨트롤이 필요한 경우 다음 줄의 시작 부분에 단어를 자동으로 래핑합니다. Enter 키를 누를 경우 새 줄을 시작 했다 또한. 단어 줄 바꿈 위치를 결정 하는 창 크기를. 창 크기 변경, 단어 줄 바꿈 위치 변경 및 텍스트를 하는 경우 다시 표시.
여러 줄 편집 컨트롤은 스크롤 막대를 가질 수 있습니다. 스크롤 막대와 편집 컨트롤 자체 스크롤 막대 메시지를 처리합니다. 이전 단락에서 설명한 대로 스크롤 막대 스크롤 없이 컨트롤을 편집 하 고 부모 창에 의해 전송 되는 스크롤 메시지를 처리 하는.
ES_NOHIDESEL 편집 컨트롤에 대 한 기본 동작을 부정합니다. 기본 동작은 컨트롤이 입력된 포커스를 잃고 컨트롤이 입력된 포커스를 받을 때 선택 영역을 반전 선택 영역을 숨깁니다. ES_NOHIDESEL를 지정 하는 경우 선택한 텍스트가 반전, 컨트롤에 포커스가 없는 경우에.
ES_NUMBER 편집 컨트롤에 입력할 수 숫자만 허용.
ES_OEMCONVERT 편집 컨트롤에 입력 된 텍스트를 변환 합니다. 텍스트 문자 집합 OEM 문자 설정 하 고 Windows 설정 다시 Windows에서 변환 됩니다. 이렇게 하면 적절 한 문자 변환 응용 프로그램이 호출 하는 경우는 CharToOem OEM 문자 편집 컨트롤에 Windows 문자열 변환 함수. 이 스타일은 파일 이름을 포함 하는 편집 컨트롤에 대 한 가장 유용.
ES_PASSWORD 편집 컨트롤에 입력 한 각 문자는 별표 (*)를 표시 합니다. EM_SETPASSWORDCHAR 메시지를 사용 하 여 표시 되는 문자 변경.
ES_READONLY 사용자가 입력 또는 편집 컨트롤에서 텍스트를 편집 방지.
ES_RIGHT Windows NT 5.0 및 이후; Windows 98 이상: 오른쪽 맞춤 텍스트 한 줄 또는 여러 줄 편집 컨트롤.

이전 버전의 Windows 및 Windows NT: 오른쪽 맞춤 텍스트는 multiline 편집 컨트롤.

ES_UPPERCASE 편집 컨트롤에 입력 하는 대로 대문자로 모든 문자를 변환 합니다.
ES_WANTRETURN 사용자가 대화 상자에서 여러 줄 편집 컨트롤에 텍스트를 입력 하는 동안 enter 키를 누르면 캐리지 리턴을 삽입할 수를 지정 합니다. 이 스타일을 지정 하지 않은 경우 대화 상자의 기본 푸시 버튼을 누르는 것과 같은 효과가 enter 키를 누르면. 이 스타일에는 아무런 영향이 단일 줄 편집 컨트롤.

 

Index