- ベストアンサー
CxxxViewのインスタンスはいつ作られるの?
環境はWIN98 VC++6.0 MFCです。 今まで何も考えずウィザードに任せて、CxxxView内にコードを書いていましたが、良く考えるとCxxxViewってクラスですよね。 そうするとどこかでインスタンスが生成されていると思うのですが、どれはどこなのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#5537
回答No.1
http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/vccore/html/_core_creating_new_documents.2c_.windows.2c_.and_views.asp ここのフローチャートがわかりやすいと思います。 通常, CFrameWnd::OnCreateClient から, CFrameWnd::CreateView が呼ばれ, その中でビューのインスタンスが生成されます。 MFC のソースは VC に添付されているので,時間があったら覗いてみてください。
お礼
回答ありがとうございます。 BOOL CXxxApp::InitInstance()内で生成されていたのですね。