CCustomControl::OnCreate

CCustomControl::OnCreateは既にあるのだが、これをCCustomControl::Createから呼び出すようにする。
ウィンドウ作成時のWM_CREATEは、BUTTONにしろ、EDITにしろ、既定のウィンドウクラスのウィンドウプロシージャのものが、差し替え前に呼ばれてしまう。
そして、差し替え後は2度と呼ばれないから、疑似的にCWindow::Createで生成後にCCustomControl::OnCreateを呼び出すようにする。

こんな感じ。
もちろんOnCreateで0以外を返したら、破棄するようにする。
このまま起動しても表面上の動作は変わらず。

Test/winapi/CCustomControl/OnCreate/src/CCustomControl at master · bg1bgst333/Test · GitHub