CWnd::DestroyWindowで、ウィンドウ自身を破棄する。
MFCだけど、
![ウィザードのMFCアプリじゃなくてWin32プロジェクトで。](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20240516/20240516150843.png)
ウィザードのMFCアプリじゃなくてWin32プロジェクトで。
![空プロジェクト](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20240516/20240516150938.png)
空プロジェクト。
![スタティックライブラリでMFC。](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20240516/20240516151108.png)
スタティックライブラリでMFC。
![リソースを追加](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20240516/20240516151149.png)
リソースを追加。
![メニューを新規作成。](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20240516/20240516151224.png)
メニューを新規作成。
resource.hは、
として、
CWnd.rcは、
とする。
CWinApp_.hは、
で、
CWinApp_.cppは、
とする。
メニューを表示する方法、その1は、WNDCLASSのlpszMenuNameにリソース名、または、リソースIDを指定する方法。
CFrameWnd_.hは、
として、
CFrameWnd_.cppは、
とする。
OnItem1_1でCWnd::DestroyWindowでフレームウィンドウ自身を破棄する。
![Item1-1を押すと、ウィンドウが閉じる。](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20240516/20240516152205.png)
Item1-1を押すと、ウィンドウが閉じる。
Sample/mfc/CWnd/DestroyWindow/src/CWnd at master · bg1bgst333/Sample · GitHub