Notice
Recent Posts
Recent Comments
삽이 부서질 때까지 삽질
[MFC] 정적 분할 윈도우 본문
이전 글을 가지고 정적 분할 윈도우를 제작해보겠습니다.
왼쪽에는 마우스 클릭으로 원을 그리고, 오른쪽에는 글자를 입력하게 제작해보겠습니다.
SplitDocumentDoc.h 에 문자열을 저장하기 위한 CArray를 선언하고 SplitDocumentDoc.cpp 에서 초기화 시켜줍니다.
키보드 입력 받는 클래스를 추가하겠습니다.
이때 c++ 클래스 추가가 아닌 MFC 클래스 추가해야합니다!!
그리고 글자를 쓰기 위한 메세지 핸들러 WM_CHAR 를 추가한 뒤 코드를 작성합니다.
그리고 화면에 글자를 출력하도록 OnDraw에 작성합니다.
그리고 MainFrm.cpp 에 OnCreateClient 함수를 수정해서 정적 분할 윈도우로 만든다.
이때 CreateStatic에서 가로 방향에 1 세로 방향에 2를 입력하고 나머지 인자는 기본 값을 사용한다.
[cpp에서 기본값이 설정된 함수면 인자를 생략했을 경우 기본 값으로 셋팅함.]
CreateView에서 (0,0) (0,1) 이라고 나오는데 이건 구획을 구분하는 번호이다.
0,0 |
0,1 |
1,0 |
1,1 |
2,0 |
2,1 |
이런 식으로 구분한다.
'MFC' 카테고리의 다른 글
[MFC] MDI 맛보기 2 (0) | 2016.12.11 |
---|---|
[MFC] MDI 맛보기 1 (0) | 2016.12.11 |
[MFC] 동적 분할 윈도우 (0) | 2016.12.06 |
[MFC] SDI 간단 분석 (0) | 2016.12.06 |
[MFC] 텍스트 파일이 아닌 확장 메타파일 형식으로 저장 (0) | 2016.12.06 |
Comments