컴퓨터 과학 & 영상처리 관련/MFC
모드형(Modal) 다이얼로그 생성 , 탭 순서
꺄뜨르
2013. 7. 11. 09:49
대화상자 생성 : CDialog::DoModal()
대화상자 종료 : CDialog::EndDialog(int)
CMyDialog dlg; //다이얼로그 객체 변수 선언
int nResponse = dlg.DoModal(); // 모달 대화상자 생성
if(nResponse == IDOK) { ... } ///확인 버튼 처리
/////////////////////////////////또는 //////////////////////
CDialog dlg(IDD_DIALOG1); // 대화상자 리소스 ID를 준다
if(dlg.DoModal() == IDOK) { ... } //확인 버튼 처리
/////////////////탭 순서
tab 키를 눌렀을 때 키보드 포커스가 이동하는 순서
다이얼로그 띄우고 선택 후 format->tab order(ctrl + d) 메뉴를 이용하여 변경(걍 ctrl + d 하면 1,2,3,4 뜸)
그 때 내 입맛대로 다시 탭 순서 변경하면 바로 바뀜