반응형
모달로 다이얼로그를 만들면 포커스를 항상 잡아먹기 때문에 모달리스로 만드는 경우가 많다.
이렇게 하면 부모 다이얼로그로 포커스는 넘어가지만 정작 모달리스 창이 더 위에 보이는 경우가 있다.
일반적인 경우 다음과 같이 모달리스를 생성한다.
status_dlg->Create(IDD_STATUS_DIALOG, this);
하지만 다음과 같이 하면 모달리스 창이 뒤로 갈 수 있다.
status_dlg->Create(IDD_STATUS_DIALOG, CWnd::GetDesktopWindow());
반응형
'C & C++ > MFC 컨트롤' 카테고리의 다른 글
기존 MFC UI 에 리본바 적용하기 (0) | 2012.01.25 |
---|---|
MFC 툴바 트루컬러 이미지 사용 (0) | 2011.12.19 |
Slider 포커스 이동 - 슬라이더 (0) | 2011.12.16 |
드레그 앤 드랍 (Drag and Drop) 구현 - 리스트 (0) | 2011.12.16 |
버튼 누름효과 - 버튼 (0) | 2011.12.15 |
댓글