CWindow::Create(c, w, s, x, y, w, h, p, m, i)

そういえば、CWindow::Createのウィンドウクラスを指定する元々のバージョンをやっていなかったので、ここで扱う。

CWindow::RegisterClassで、ウィンドウクラス名を仮に"Window1"に変更すると、CMainWindow::Createを使った場合、ウィンドウクラス名は"CMainWindow"なので、ウィンドウ作成に失敗する。
そこで、CWindow::Createのウィンドウクラス名を指定するバージョンで、最初にウィンドウクラス名"Window1"を指定すれば、

こうやって表示される
こうやって表示される

こうやって表示される。

Test/winapi/CWindow/Create_c_w_s_x_y_w_h_p_m_i/src/CWindow at master · bg1bgst333/Test · GitHub