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 키를 누르면. 이 스타일에는 아무런 영향이 단일 줄 편집 컨트롤. |