본문 바로가기
Project

[mfc] edit control - 줄바꿈, 스크롤 설정 하기, 텍스트 넣기, 가져오기

by 배애앰이 좋아 2020. 6. 5.
반응형

1. edit control 에서 결과 값 가져오기 / 입력하기 

 

 

2. 줄바꿈 설정하기

edit control 속성 창 동작에서

 

 

속성 창에서 

Multiline = True

Want Return = True 바꿔주기

 

2-1. 스크롤 설정하기

edit control 속성 모양창에서

 

 

Auto HScroll = True

Auto VScroll = True

Horizontal Scroll = True

Vertical Scroll = True 바꿔주기


3. id 값 인식 오류

 

 

id 값도 일치하고 저장도 계속 했는데도 불구하고 아이디를 인식하지 못하는 오류가 생긴다면 마우스 오른쪽 키를 눌려서 다시 검사 -> 솔루션 다시 검사 를 하면 해결!


4. edit control에 텍스트 넣기

 

1) GetDlgItem()을 이용하여 컨트롤의 주소값을 알아낸 뒤 컨트롤(컨트롤도 윈도우다)에 텍스트 입력해 주는 방법

GetDlgItem(IDC_EDIT1)->SetWindowText(m_strText);


2) SetDlgItemText()를 사용하는 방법

SetDlgItemText(IDC_EDIT1, m_strText);

 

참고 사이트 : https://m.blog.naver.com/PostView.nhn?blogId=smile10702&logNo=40142951522&proxyReferer=https:%2F%2Fwww.google.com%2F

 

MFC 에디트 컨트롤 (Edit Control) 다루기

출처: http://wwwi.tistory.com/tag/%EC%97%90%EB%94%94%ED%8A%B8%20%EC%BB%A8%ED%8A%B8%...

blog.naver.com

https://dosnipe.tistory.com/24

 

MFC Edit Control 에서 Enter 키 입력 시, 줄바꿈되도록 하기 / 상하좌우 스크롤바 생성

직접 구현할려고 했더니 아주 간단한 방법이 있었다.. 아래 두 속성을 TRUE로 바꾸면 끝이다. (두개 모두 되어야 한다.) Multiline = True Want Return = True 이제 아래와 같이 엔터키로 줄바꿈을 할 수 있다

dosnipe.tistory.com

https://blog.naver.com/tipsware/221245288739

 

MFC에서 컨트롤 변수 직접 등록해서 사용하기

: MFC 프로그래밍 관련 목차 https://blog.naver.com/tipsware/221307415937 현재 MFC에 약간의 문제...

blog.naver.com

 

반응형

댓글