[MFC] 기본 컨트롤 사용방법

[MFC] 기본 컨트롤 이용한 간단한 정보 입력 해보기


 

이번 포스팅에서는 MFC 기본 컨트롤 (Static Control, Edit Control, GroupBox, Button) 들을 이용하여 간단한 사용자 정보(이름, 핸드폰 번호, Email) 등을 입력해보는 폼을 만들어 보도록 하겠습니다.


 

우선 대화상자 기반의 MFC 빈 프로젝트를 생성해 주시기 바랍니다.


여기까지 하셨다면 이제 불필요한 컨트롤은 모두 지워 주시고 아래와 같이 UI를 배치해 주시기 바랍니다.



위에 이미지를 보시면 아시다시피 지금부터 간단히 이름, 핸드폰 번호, 이메일 입력시 해당 내용을 UI로 출력해주는 것을 해보도록 하겠습니다.

 

우선은 각종 Edit Control의 멤버 변수를 아래와 같이 변수추가 마법사를 이용하여 추가해 주시기 바랍니다.




여기까지 잘 따라하셨다면 이제는 작성완료 버튼을 더블클릭 하셔서 해당 버튼 클릭 이벤트 안의 함수 코드를 아래와 같이 작성해 주시기 바랍니다.

 

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

void CtestDlg::OnBnClickedButtonConfirm()

{

    UpdateData(TRUE);

 

    CString name = _T("");

    CString phoneNumber = _T("");

    CString email = _T("");

 

    CString strOutput = _T("");

 

    name = m_strName;

    phoneNumber = m_strPhone;

    email = m_strEmail;

 

    strOutput = _T("이름 : "+ name;

    strOutput += _T("\r\n 핸드폰 번호 : "+ phoneNumber;

    strOutput += _T("\r\n 이메일 : "+ email;

 

    m_strOutput = strOutput;

 

    m_strName = _T("");

    m_strPhone = _T("");

    m_strEmail = _T("");

 

    UpdateData(FALSE);

 

}

 

Colored by Color Scripter

cs

 


실행 결과 화면


위와 같이 제대로 입력 및 출력이 되는 것을 확인하실 수 있습니다.


지금까지 간단히 MFC 기본 컨트롤 사용법을 다뤄 봤습니다.

감사합니다.^^


728x90

이 글을 공유하기

댓글

Designed by JB FACTORY