Context Menu Extension DLL
The Context Menu Extension DLL is a easiest way to add Windows Explorer context menu extension (like WinZip) into your own application. This menu will appear every time users click right mouse button over file(s) or folder(s) inside Windows Explorer window (or another file-manager (e.g. Windows Commander or Total Commander), which supports standard shell menu).
This DLL was created as response to multiply questions in developers newsgroups.
Every week we read questions something like "How to add my context menu extension like WinZip?".
This is very difficult topic, which requires explanations how works Windows Shell and shell interfaces (like IContextMenu interface), how register your shell extension on user's system and so on.
Much faster answer "Read MSDN!", and this is right answer, because of Microsoft provides enough documentation about this question.
But another solution - don't waste time and ask those, who already learned this problem.
We worked with context menus since first versions of Windows 95 and continue this work untill now, for various purposes, for various projects.
Now we can say that we are able to create Windows Explorer context menu extension for any developers, who need to add this feature into theirs applications. activex demo listed in activex section.
Keywords: windows shell works windows context menus waste time explorer context menu s system time users shell interfaces shell extension windows explorer work untill mouse button newsgroups winzip context menu extension shell menu windows commander msdn extension dll total commander f7 pause time