-
에디트 박스Win API/3. Control 2021. 3. 31. 23:04
개발 환경은 Visual Studio 2008
아래의 그림의 입력 칸을 에디트 박스라고 한다.
32KB로 제한되며, 그 이상이 되면 Edit control out of space 에러가 발생한다.
이 에디트 박스에 글이 입력되면, 위의 윈도우 창의 캡션에 입력된 내용을 저장하도록 하는 프로그램을 만들어 보자.
이 내용을 시작하기에 앞서,
GetWindowText 함수와 SetWindowText 함수에 대해 살펴볼 필요가 있다.
윈도우 창을 띄우는 기본 소스 파일을 가지고 구현을 하도록 한다.
WM_CREATE에서 에디트 박스를 생성한다.
에디트 박스에 글이 입력이 되면, 글의 내용을 캡션에 저장한다.
EN_CHANGE는 문자열이 변경되었을 때를 의미한다.
프로그램 실행결과
소스 파일
'Win API > 3. Control' 카테고리의 다른 글
컨트롤의 활용 - 1인 채팅방 만들기 ( 엔터 키, 탭 키, 스크롤 기능 ) (0) 2021.04.01 콤보 박스 (0) 2021.04.01 리스트 박스 (0) 2021.03.31 체크 박스 (0) 2021.03.31 버튼 (0) 2021.03.29