Home


     
    Add to bookmarks

Context Menu Extension DLL 3.1

http://www.softmajor.com

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.

Antivirus Report

Context Menu Extension DLL was checked by our antivirus software to check whether it contain some viruses, trojans or spayware or not on our web site www.vista-files.org. The commersial antivirus software showed that this program is clean from any destructive or unwanted inclusion. You can visit the page of this antivirus report: Antivirus Report.

› Language: English
› Size: 656 Kb
› License: Demo
› Cost: 69.00 $
› Updated: 2005-10-04 02:31:40
› Keywords: icon, extension, windows, menu, activex, explorer, context, shell
Context Menu Extension DLL

Write a Review and Rate Context Menu Extension DLL

Related Programs

Active Query Builder .NET Edition 1.5

Active Query Builder is a powerful .NET component to build complex SQL queries with ease. Active Query Builder is a perfect choice for both SQL beginners and experienced query writers. It renders all SQL features, such as sub-queries and unions, very easy to accomplish and provides the professional user with everything he or she needs to efficiently work with SQL queries; it is sure to increase the number of potential users of your product.

BoxedApp SDK 1.0

A developer library to create virtual files, virtual registry entries and values. BoxedApp SDK creates a virtual file system. Add virtual files and your application will "think" that such files really exist. No temporary files are created! You create a virtual DLL file and then load it. Embed any files, DLLs, ActiveX and OCX into your application. Hide application's files from user, create applications that run without installation.

SeriousBit Ellipter 1.1

SeriousBit Ellipter is a .NET library for licensing shareware applications and components based on Elliptic Curves Asymmetric Cryptography. Using a new and strong security technology we provide software developers and publishers with an unprecedented level of protection. With our library you can create or verify secure product keys in just 3 lines of code!

Explorer Context Menu Platinum (.Net component) 4.19

Add custom items to Windows Explorer shell context menu easily with Context Menu Platinum. Easy to start (just install), easy to add your menu items (just one line of template code for every menu item), easy to use (.Net C#, VB, etc.) easy to deploy (just add 1 small file to your installation pack). Want to add your items to Explorer shell context menu? Do it easily with Context Menu Platinum. More info and free download at Context-Menu.com

WpfDiagram 1.0

WpfDiagram adds to applications the ability to create and present workflow, flowchart and process diagrams, database entity-relationship diagrams, organizational, hierarchy and relationship charts, network schemes, graphs and trees. Its basic types of items - boxes, tables, and arrows - can be grouped and attached one to another and combined in complex structures. The control provides many predefined box shapes and allows custom-designed ones.

GdViewer Pro Image OCX - Site License 4.1.0

GdViewer Pro ActiveX - Site License is a Viewer OCX control that supports a lot of image format like bmp, j2k, rle, tif, fax, jpg, jpe, jfif, wmf, exif, emf, gif, ico, dib, png, pdf, pnm, pcx. You can view, zoom, print, rotate and flip, define display area, zoom on area, play animated gif, pan, scroll... It can be used from any Windows development environment like Visual C++, Visual Basic , Visual Foxpro, Delphi, .Net, MS-Access, Windev, C#...

GdPicture Pro Imaging OCX - Site License 5.1.0

GdPicture Pro Imaging ActiveX Site License for dotnet, vb6, delphi, vfp, c#, c++, Ms-Access... Imaging toolkit that supports bitmap and vectorial images like tif, fax, rle, pcx, pnm, jpeg, jpe, jfif, png, pdf, ico, wmf, gif, exif, bmp, dib, emf. With GdPicture Pro your applications can view, create, acquire from TWAIN devices such as scanners and cameras, edit, print, combine and compose image and PDF. Working from Windows 98 to Windows Vista.

HS NTP C Source Library 1.1

HS NTP is a software library in C (supplied with full source code) which implements the client side of Network Time Protocol (NTP) over UDP socket layer according to RFC1769 and RFC1305. HS NTP Library allows a user application to synchronise local system time to remote NTP server time.

GdPicture Light Imaging SDK Site License 4.1.0

GdPicture Light Imaging SDK - Site License is an ActiveX component to view, acquire, create, edit, print, convert, enhance, and compose bitmap or vectorial image. GdPicture Light OCX supports image formats like tiff, tif, jpeg, jpg, png, pdf, ico, wmf, gif, exif, bmp, dib, fax, emf, j2k, pnm, pcx, jpe... GdPicture Light OCX can be used from any 32 or 64 bit Windows development environment that can call ActiveX components like vb6, c# or vb.net

HS GPSDLL Library 1.1

HsGpsDll is a Windows Dynamic Link Library which provides access to any NMEA-183 compliant GPS receiver via a serial communications port. HsGpsDll is designed for use from Visual C, Visual Basic or other programming languages. HsGpsDll allows a user application to easily read from a GPS device the current GPS position fix and current velocity over ground (speed in kilometers per hour), decoding sentences $GPGGA and $GPVTG.