ウィンドウメッセージWM_CREATEが来た時の処理を、OnCreateメッセージハンドラにまとめる。
Window.hに、
OnCreateを追加。
Window.cppで、
0を返す。
あとは、
WM_CREATEのところで、OnCreateにhwndとlParamを渡して、戻り値をreturnで返す。
これだけでもいいが、CMainWindowで、OnCreateをオーバーライドしてみる。
MainWindow.hで、
OnCreateを追加。
MainWindow.cppでは、
メッセージボックスで"CMainWindow::OnCreate"と表示してみる。
戻り値は0を返してもいいけど、親クラスのOnCreateを呼んでみた。
オーバーライドしたので、CMainWindow::OnCreateが呼ばれる。
で、ウィンドウが表示される。
Test/winapi/CWindow/OnCreate/src/CWindow at master · bg1bgst333/Test · GitHub