指定されたメニューを破棄し、メニューに関連付けられているリソース(メニューのために割り当てられている内部メモリなど)を解放します。
BOOL DestroyMenu( HMENU hMenu // メニューハンドル );
USER32.DLL
破棄するメニューのハンドルを指定します。
成功すると 0 以外の値が返ります。
失敗すると 0 が返ります。拡張エラー情報を取得するには、 GetLastError 関数を使います。
アプリケーションを終了する前に、ウィンドウに割り当てられていないメニューを DestroyMenu 関数を使って破棄しなければなりません。ウィンドウに割り当てられているメニューは、自動的に破棄されます。
Windows 95 以降 / Windows NT 3.1 以降