Create runtime popup menu with submenu.
Convert folders to submenus and files to menu items. Revised version add the option explicit declaring and sample folders.
Side Effects
Using WindowProc subclass. So if you want to debug this code in IDE, please remove the HookPopupMenuProc statement.