프로그래밍/MFC
CChildFrame 에서 View의 Dialog 얻기
에어버스
2015. 10. 4. 15:26
CMainFrame 에서 뷰에 다이얼로그 창을 띄운 경우, CChildFrame에서 위 다이얼로그를 얻는 방법
1
2
3
4 |
GetWindowTextA(str메뉴); // 자식프레임(CChildFrame)에서 타이틀 얻기
CDialog* pDlg = (CDialog*)GetActiveView()->GetTopWindow(); // 뷰에서 최상위 윈도우 핸들이 다이얼로그가 된다.
if (str메뉴 == "호가잔량주문")
((CHogaBuySellDlg*)pDlg)->실시간요청전체해제(); // 타이틀로 다이얼로그 클래스를 구분 |
cs |