Computer(IT)/Visual Studio C++

mfc 윈도우 핸들 가져오기 (AfxGetApp() )

약탄치킨 2009. 2. 13. 13:05
반응형
AfxGetApp()
-프로그램을 실행 시켰을 때 그 프로세스는 메인 쓰레드(C???App Class)를 참조하게 된다.

Class C???App:public CWinThread 상속
AfxGetApp()은 최초의 쓰레드 app를 의 포인터를 반환해준다.

AfxGetApp()->m_pMainWnd 이것은 메인 쓰레드의 메인 윈도우 객체 포인터를 가리키는 것이다.

메인 쓰레드에서 현재 활성화 되어있는 View를 반환할 경우
(CMainFrame*)AfxGetMainWnd()->GetActiveView()
를 사용하면 되겠다.
반응형