강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

cjk61507107 のプロフィール画像
cjk61507107

投稿した質問数

MFC Windowsプログラミング - 基本

CMainFrame과 CCreateDemoView와의 관계 (교과서 p80 그림3-3)

解決済みの質問

作成

·

99

1

안녕하세요. 강사님.

 

CCreateDemoView이 CMainFrame의 자식이라고 하셨는데, 이 부분이 MFC 코드 안에 명시가 되어있지 않는 것 같습니다. 혹시 확인할 수 있는 방법이 있을까요?

 

오늘도 좋은 하루 보내세요.

감사합니다.

c++mfcgdisdivc++win32api

回答 1

1

nullnull8537님의 프로필 이미지
nullnull8537
インストラクター

Visual studio가 생성한 코드에 명시적으로 드러나 있지 않습니다. 만일 꼭 확인을 하고 싶다면 Singleton 디자인 패턴에 대해 알아본 후 CWinApp 클래스 InitInstance() 함수에 보이는 템플릿 객체 생성에 관한 코드를 뜯어 보시면 됩니다.

그것이 아니라 정말로 부모 윈도우가 맞는 것인지 정도를 확인하고 싶다면 View 윈도우에서 GetParent() 함수를 호출해 얻은 값을 AfxGetMainWnd() 함수의 반환값과 비교하시면 되겠습니다. 참고하시기 바랍니다. 😄

cjk61507107님의 프로필 이미지
cjk61507107
質問者

답변 주셔서 감사합니다 😀

cjk61507107 のプロフィール画像
cjk61507107

投稿した質問数

質問する