Wenn ein Menü zu einem Fenster zugeordnet ist, und das Fenster zerstört, zerstört das System automatisch das Menü und die darin enthaltenen Untermenüs, die Menü-Handle und den von dem Menü belegten Speicher freigeben. Das System wird nicht automatisch ein Menü zerstört, die nicht zu einem Fenster zugeordnet ist. Eine Anwendung muss durch Aufrufen der DestroyMenu -Funktion nicht zugewiesene Menü zerstören. Ansonsten weiterhin das Menü im Arbeitsspeicher vorhanden sind, auch nachdem die Anwendung geschlossen wird.