MFCのCFrameWnd::Createにあたるウィンドウ作成メンバ関数Createを実装する・・・。
Windows.hに、
とCreateを宣言・・・。
デフォルト引数やオーバーロードを使って、別の引数パターンも定義するつもりだが、まずはウィンドウ名、RECT、インスタンスハンドルがあればいい・・・。
Window.cppでのCreateの定義は、
中でCreateWindowして、成功ならm_hWndに保存してTRUEを返す・・・。
渡された引数以外は固定・・・。
なお、ウィンドウクラス名は全体的に"Create"にしている・・・。
これをInitInstanceで、
位置(0, 0)でサイズ(640, 480)でウィンドウ名も"Create"で、こんな風に呼び出し・・・。
と表示される・・・。
https://github.com/bg1bgst333/Test/blob/master/winapi/CWindow/Create/src/Create/Create/WinMain.cpp
https://github.com/bg1bgst333/Test/blob/master/winapi/CWindow/Create/src/Create/Create/Application.h
https://github.com/bg1bgst333/Test/blob/master/winapi/CWindow/Create/src/Create/Create/Application.cpp
https://github.com/bg1bgst333/Test/blob/master/winapi/CWindow/Create/src/Create/Create/Window.h
https://github.com/bg1bgst333/Test/blob/master/winapi/CWindow/Create/src/Create/Create/Window.cpp