창 나누기 + 나눈 창의 크기 변경 막기
2018. 6. 6. 20:31
보통의 창 나누는 방법 :
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 |