[MFC] Spin Control (스핀 컨트롤)

오늘은 Spin Control에 대해서 알아보겠습니다. 보통 Edit Box 같이 사용하는데 마우스로 클릭해서 값을 변경하기 위해 사용합니다. 아래와 같이 Edit Box와 Spin Control을 추가합니다. Edit Box의 속성에서 ID는 IDC_EDIT_TEST, Number는 TRUE로 변경합니다. ( Number는 선택 사항 ) 그런 다음 Edit Box를 우클릭 -> 변수 추가를 한 뒤 변수 이름에 m_edTest를 입력합니다.Spin Control 속성에서 ID는 IDC_SPIN_TEST, Alignment는 … Read more

[MFC] 콤보 박스(Combo Box), 체크 박스(Check Box)

안녕하세요 오늘은 콤보 박스와 체크 박스에 대해 알아보겠습니다. 1. 콤보 박스 도구 상자에서 Combo Box를 만들어 줍니다. Combo Box 속성에서 ID는 IDC_COMBO_TEST로 해주시고 Type은 Drop List로 해줍니다. Combo Box를 우클릭하셔서 변수 추가를 선택합니다. 변수명을 m_cbTest로 입력한 뒤 마침을 선택합니다. 그러면 헤더 파일에 아래와 같이 입력이 됩니다. OnInitDialog에 아래와 같이 초기화를 해줍니다. 이 상태로 실행을 시키면 … Read more

[MFC] Radio Button + Group

안녕하세요 오늘은 라디오 버튼 그룹화 하는 것까지 알아보겠습니다.우선 라디오 버튼 3개를 만들어 줍니다. 리소스 뷰에서 대화상자를 선택하신 후 Ctrl + D를 입력하시면 아래와 같은 그림이 나오는데, 마우스 왼쪽 클릭을 하시면 숫자가 변하는걸 보실 수 있습니다.마우스 왼쪽 클릭을 라디오 버튼 1부터 2, 3 순서대로 클릭하시면 숫자가 순서대로 설정됩니다. 라디오 버튼 1 ~ 3의 속성을 아래와 같이 … Read more

[MFC] 탭 컨트롤, Tab Control

오늘은 탭 컨트롤에 대해 알아보겠습니다.탭 컨트롤은 여러 개의 컨트롤들을 하나의 화면에 볼 수 있게 관리해 주는 컨트롤 입니다.도구 상자에서 탭 컨트롤을 추가해 줍니다. 그 다음은 탭 컨트롤에 표시할 대화 상자를 추가해 줘야합니다.솔루션 탐색기에서 프로젝트 우클릭 후 추가, 클래스를 선택합니다. 그리고 MFC 선택 후 MFC 클래스를 선택한 후 추가를 선택합니다. 클래스 이름은 CTab1, 기본 클래스는 CDialogEx를 … Read more