본문 바로가기

오래된 흔적/Win32 API

컨트롤 - 에디트

* 스타일
스타일 설명
ES_AUTOHSCROLL 수평 스크롤을 지원한다.
ES_AUTOVSCROLL 여러줄 편집시 수직 스크롤을 지원한다.
ES_LEFT 왼쪽 정렬한다.
ES_CENTER 중앙 정렬한다.
ES_RIGHT 오른쪽 정렬한다.
ES_LOWERCASE 소문자로 변환하여 표시한다.
ES_UPPERCASE 대문자로 변환하여 표시한다.
ES_MULTILINE 여러줄을 편집할 수 있도록 한다.
ES_NOHIDESEL 포커스를 잃더라도 선택된 영역을 표시한다.
ES_READONLY 읽기전용으로 만들어 편집을 금지한다.


* Notification Message
메시지 설명
EN_CHANGE 문자열이 변경되었다.
EN_ERRSPACE 메모리가 부족하다.
EN_HSCROLL 사용자가 수평 스크롤 바를 클릭하였다.
EN_VSCROLL 사용자가 수직 스크롤 바를 클릭하였다.
EN_KILLFOCUS 포커스를 잃었다.
EN_SETFOCUS 포커스를 얻었다.
EN_MAXTEXT 지정한 문자열 길이를 초과하였다.
EN_UPDATE 문자열이 변경되기 직전이다.

* 에디트는 사용자가 자신을 편집할 때마다 부모 윈도우로 EN_CHANGE 메세지를 보낸다.