Context Menu Extension DLL

Homepage Download Link broken?

Captcha verification code

License: Demo $69

Version: 3.1

Company: SoftMajor

Size: 656 K

Category: Component & Libraries

OS support: Windows

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.

File Distribution Notice of Context Menu Extension DLL Demo -
Context Menu Extension DLL Free Download - 2000 Shareware periodically updates software information of Context Menu Extension DLL from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using Context Menu Extension DLL crack, password, registration codes, key generators, serial numbers is illegal.

Review Context Menu Extension DLL

  • captcha

Related Downloads

Explorer-Com-Icon-Activex-Shell

CSMail Developer Edition 6.0.0.9789

The Internet Mail Client Control Library is a suite of ActiveX/COM objects providing SMTP (RFC 821), POP3 (RFC 1725) and MIME (RFC 1341) support for application developers. The library is suitable for use in Visual Basic, C++, Delphi and scripting...

Easy System Repair 4.7

Easy System Recovery and Maintenance utility. Windows repair software, a PC maintenance and recovery tool that eliminates system error messages, slow startup and shutdown speed, programs instability and computer crashes. Digeus Registry Cleaner for...

Vista Registry Cleaner 4.7.0

Digeus Registry Cleaner for Windows Vista, a PC maintenance and recovery tool that eliminates system error messages, slow startup and shutdown speed, programs instability and computer crashes. Digeus Registry Cleaner for Windows Vista represents the...

tssTrayNotify 1.0

tssTrayNotify in an ActiveX / COM component that places a clickable icon in the system tray, while providing a popup 'balloon' style tool tip that instantly provides visual feedback for your users. This makes an ideal replacement for informational...

Registry Shower 2007 3.76

Registry Shower 2007 is powerful tool for cleaning Registry, Fixing PC errors and optimizing PC for better performance.Registry Shower 2007 Cleans and Repairs Your system Problems with safety methodsHigh performance engine for registry repair. has...

Prince 6.0 rev 4

Prince is a computer program that converts XML and HTML into PDF documents. Prince can read many XML formats, including XHTML and SVG. Prince formats documents according to style sheets written in CSS. Features1. Print any XML documentUnlike many...

Resource Hunter

Resource Hunter 1.3

Resource Hunter serves as an effective tool for viewing, exploring, searching and extracting resources from any Windows format files. A user can explore through Windows PE resources without opening each and every file. The tool helps in copying the...

Lincoln Long Document PCL Viewer for Windows 1.7

Lincoln's LDV (Long Document Viewer) application views PCL5 and PCL6 files, and includes an ActiveX/COM programmatic interface. While LDV can be used to view documents large and small, it is designed to optimally and efficiently view documents...

Lavasoft Registry Tuner 2011 1.0.35

Keep your PC running like new! The more you use your computer, the slower it gets. After only a few months of use, your PC is performing at a fraction of its original speed - and is fragmented and clogged by random and obsolete files and junk. By...

Html Agility Pack 1.4.6

This is an agile HTML parser that builds a read/write DOM and supports plain XPATH or XSLT (you actually don't HAVE to understand XPATH nor XSLT to use it, don't worry...). It is a .NET code library that allows you to parse "out of the web" HTML...

What Is A 3gp File Extension - What Is A Cda File Extension - What Is A Prn File Extension - Digi Camera Is A Web Camera - What Is A 3gp File - What Is A Audio Redirector - What Is A Compatible Dvd Decoder - What Is A Dmp File - What Is A Gbi File - What Is A Korg Bundle Software Pin 

Related Press Releases

Canon U.S.A. Demonstrates Its Latest Eye Care Technology At 2013 Annual Meeting Of The American Academy Of Ophthalmology by Canon U.S.A., Inc.

NEW ORLEANS ---- Canon U.S.A., Inc., a leader in digital imaging solutions, will showcase its latest eye care technologies, including its new imageSPECTRUM (v5.0) Image Management System software, during the 2013 Annual Meeting of the American......

Sophisticated Rename home page.Sophisticated Rename is a powerful Windows utility that simplifies the batch processing of various types of files, including photos and music. by Acritum Software

The program allows you to create an unlimited number of presets containing dozens of settings. Each preset can be quickly loaded by clicking on a corresponding shortcut. The most prominent feature of the program is that it doesn't use predefined......

One Step Closer To Secure EHRs and mHealth: OMG and HL7 Announce Adoption Of The hData Specification by OMG

NEEDHAM, Mass. & ANN ARBOR, Mich. ---- OMG®, in partnership with Health Level Seven® International (HL7), announce the adoption and availability of the hData Record Format and hData RESTful Transport specifications, a scalable electronic method for......

The TAS Group To Feature Dealmaker Software At San Francisco Events Focused On Mobile, Social and Cloud-Based Selling by The TAS Group

SEATTLE ---- The TAS Group, the leader in sales performance automation, today announced its featured presentations and sponsorships at showcase events in San Francisco, where sales and business leaders can learn to increase sales effectiveness using......

PlateSmart® Announces It Is The First LPR Solution To Read State Jurisdictions Accurately; Independent Industry Expert Verifies Results by PlateSmart

OLDSMAR, Fla. ---- Florida-based PlateSmart®, a d/b/a of Cyclops Technologies, Inc., today announced its latest advancement in License Plate Recognition (LPR) technologies—PlateSmart®‘s software-only solution is the first LPR technology in the......