SDI 프로젝트에 다이얼로그 속성을 Child, Resizing 로 넣었습니다.
리사이징 속성을 주면 다이얼로그 왼쪽, 위, 오른쪽, 아래 에서 마우스로 다이얼로그 사이즈 조절이 가능한데
아래 부분만 마우스로 사이즈 조절이 가능하도록 하려면
WM_NCHITTEST 추가후...
LRESULT CMyDlg::OnNcHitTest(CPoint point)
{
LRESULT lRes = CDialog::OnNcHitTest(point);
switch(lRes)
{
case HTLEFT :
case HTRIGHT :
case HTTOP :
case HTTOPLEFT :
case HTTOPRIGHT :
// case HTBOTTOM :
case HTBOTTOMLEFT :
case HTBOTTOMRIGHT :
lRes = HTBORDER;
break;
}
return lRes;
}
출처 : 대부피아ㅋ
'old drawer > C, C++, MFC' 카테고리의 다른 글
[MFC] SDI 메뉴(MENU) 없애기 (0) | 2012.09.11 |
---|---|
[C] strtok함수를 이용한 문자열 자르기[펌] (1) | 2012.09.10 |
[MFC]윈도우 리사이즈시 컨트롤 사이즈 리사이즈 (0) | 2012.07.23 |
[MFC] 다이얼로그 사이즈 조절 관련 함수들 (0) | 2012.07.23 |
[MFC] 다이얼로그에 CView 동적 생성 (0) | 2012.07.20 |