Choose Your Language: International US DE ES FR
Hello Guest Login Here or

Context Menu Extension DLL 3.1

Context Menu Extension DLL Description

Context Menu Extension DLL - Your own Windows Explorer menu verb with icon

The Context Menu Extension DLL is a standard type of the Shell extension handlers. Like all such handlers, it is in-process Component Object Model (COM) object implemented as dynamic-link library (DLL). The Context Menu Extension handler exports two interfaces in addition to IUnknown: IShellExtInit and IContextMenu. It uses standard functions and procedures that Windows Shell calls to manage data between the extension and the Shell, like IShellExtInit::Initialize, IContextMenu::QueryContextMenu, IContextMenu::GetCommandString, IContextMenu::InvokeCommand. And (of course) like all another COM objects the Context Menu Extension DLL exports standard functions: DllMain, DllGetClassObject, DllCanUnloadNow.
BUT YOUR OWN APPLICATION NEEDN'T TO KNOW ALL THE THINGS WRITTEN ABOVE!
Why?
Because the Context Menu Extension DLL works only with the Shell and interacts with your own application through a Command Line, using ShellExecute function with the next parameters:
lpOperation = "open";
lpFile = "fully_qualified_path_to_your_application" (The Context Menu Extension DLL reads this path from the registry)
lpParameters = pointer to the zero terminated string that consists all the items the Context Menu Extension DLL had got from the Shell. Your application parses this string to retrieve all the item user had selected from the Windows Explorer.
nShowCmd = SW_SHOWNORMAL
The last and only thing, you have to write in your code in order to start execute your application together with the Context Menu is parsing the Command Line to get all the items, that Context Menu Extension Dll had passed into the Command Line string. Provided in this package TestMenu application helps you to test the parsing of the string (as well as menu functionality) prior you will code it in your project.

Context Menu Extension DLL 3.1 is licensed as Demo for the Windows operating system / platform. Context Menu Extension DLL is provided as a free to try download for all software users (Demo).

Context Menu Extension DLL User Reviews (0)

No reviews yet, be the first to add a review and we'll give you some extra points.

Context Menu Extension DLL Related Searches

Context Menu Extension DLL Download Notice
Context Menu Extension DLL is periodically updated by FileCluster but you may encounter situations when the software informations are slightly out-of-date, the producers of Context Menu Extension DLL can modify the product without notifying us. Context Menu Extension DLL 3.1 is currently the last updated version of the software. All rights for Context Menu Extension DLL are belong to the developer, SoftMajor.

Any form of support or software problems regarding Context Menu Extension DLL will be addressd to its developers. Please be aware that we do NOT provide Context Menu Extension DLL cracks, serial numbers, registration codes or any forms of pirated software downloads.
Context Menu Extension DLL Related Software
.NET PDF Component for CS VB.NET ASP.NET 3.5.1112.1637
Creating and modifying PDF files easily
0 / 21
WMGL (Windows Mobile Graphics Library) 1.1
Fast alpha blending and various 3D effects.
1 / 342
Map View SDK 1.2
Map View SDK is a developer kit for GIS
2 / 177
.NET SFTP Component UltimateSftp 2.0.420.1633
Transfers files from your .NET application
2 / 143
JComponentSet 2.5
JComponentSet provides a swing suite.
6 / 262
Extended TreeView 5.4.1
flexible hierarchical .NET control
6 / 277
TaskGarden 1.0
Develop multi-process applications on Microsoft's .NET platform with TaskGarden.
2 / 53
Windows Std Serial Comm Lib for PowerBASIC 5.1
PowerBASIC serial communications component
2 / 191
Flash SlideShow Engine 1.4
Component to create Flash animation slideshow
3 / 241
Docking control 1.0.2
A Tabbed document interface library for WPF.
6 / 308