프로그래밍/MFC
핸들로부터 다이얼로그 클래스 객체 주소얻기
에어버스
2016. 3. 16. 15:38
1 |
CSellDlg* pDlg = (CSellDlg*)(CWnd::FromHandle(hDlg)); // Dialog 클래스 객체 주소 얻기 |
cs |
주의>
FromHandle() 로 얻은 객체는 MFC 내부적으로 임시로 객체를 만든것을 반환하므로, 반드시 FromHandle() 호출할 함수가 반환되기 전까지만 잠시 이용할 수 있다.
임시 객체는 CWinThread::OnIdle() 이 호출될때 삭제되므로, 반드시 함수내에서만 사용해 한다.