Statische cascade-menu's maken

In Windows 7 en hoger wordt trapsgewijze menu-implementatie ondersteund via registerinstellingen. Vóór Windows 7 was het maken van trapsgewijze menu's alleen mogelijk via de implementatie van de IContextMenu interface. In Windows 7 en hoger moet u alleen gebruikmaken van COM-oplossingen (Component Object Model) wanneer de statische methoden onvoldoende zijn.

Note

Voor verpakte (MSIX)-bureaubladtoepassingen: Als uw app wordt gedistribueerd als een MSIX-pakket of een sparse-pakket voor identiteit gebruikt, kunt u declaratief vermeldingen in het contextmenu registreren in het pakketmanifest met behulp van de desktop4:FileExplorerContextMenus extensie. Dit voorkomt COM-registratie per machine en werkt met het contextmenu Windows 11. Zie voor meer informatie Verpakte bureaublad-apps met Verkenner integreren. De hieronder beschreven benaderingen blijven geschikt voor uitgepakte (klassieke) Win32-toepassingen.

De volgende schermafbeelding bevat een voorbeeld van een trapsgewijze menu.

schermafbeelding met een voorbeeld van een trapsgewijs menu

In Windows 7 en hoger zijn er drie manieren om trapsgewijze menu's te maken, die worden beschreven in de volgende secties.