보통의 창 나누는 방법 :


MainFrm에 CSplitterWnd 변수를 생성해서


OnCreateClient()에서

CreateStatic과 CreateView로 만든다.

SetColumnInfo와 SetRowInfo로 창 정보를 설정한다.


반드시 return 값을 TRUE로 해줘야 한다.



창 크기 변경 막기 :

CSplitterWnd를 상속받은 클래스를 하나 만들어서


WM_NCHITTEST를 재정의 한다.

CWnd::OnNcHitTest(point)의 리턴 값을 받아서 사용하면 된다.

HTNOWHERE은 모든 조작을 무시한다.



'프로그래밍' 카테고리의 다른 글

다이얼로그에 뷰 삽입하기  (0) 2018.06.06
매뉴 제거 + 창 크기 조절 금지하기  (0) 2018.06.06
간단한 스택 테스트  (0) 2018.03.31
간단한 큐 테스트  (0) 2018.03.31
03/26 자료구조들  (0) 2018.03.26