Solved

How to add extension menu into windows explorer right-click menus

Posted on 2009-04-01
5
397 Views
Last Modified: 2013-12-03
I need to insert an extension menu into the right-click menu that comes up in Windows Explorer. Doesn't matter whether the installer does this or the app itself when it runs at startup. (I cannot use file associations because I need the menu options I'm providing to come up for ALL file types). I need it to work for multiple file selections.

I gather I have to use File Manager Extenstions, but the help I've found says I have to use a certain C++ header file. PROBLEM IS: I don't have C++, only Delphi. If File manager extensions is the way to go, how to I do that in Delphi? If not, what should I do instead?
0
Comment
Question by:HorridMan
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
5 Comments
 
LVL 26

Expert Comment

by:EddieShipman
ID: 24081409
Look in the Demos\ActiveX\ShellExt Directory in your Delphi installation. Look for contmenu.dpr
0
 

Author Comment

by:HorridMan
ID: 24103881
Hi folks. Sorry I'm taking so long to accept a solution. I've been snowed under lately with other stuff. I'll be looking into this closely very soon - probably over Easter.
I'll get back to you.
0
 

Accepted Solution

by:
HorridMan earned 0 total points
ID: 24154578
Hi again - sorry for the absence. I've looked at the 3 solutions suggeted. 2 of them are to add a context menu for specific file types, and one looks like it is for a menu internal to an application. that's not what i want.
What I want is like if you have WinZip on your computer and you right click in Explorer, on ANY file or selection of files, and you get a menu come up with options specific to WinZip - doesn'nt matter what file type it is, you always get the same menu options.

0

Featured Post

Don't Cry: How Liquid Web is Ensuring Security

WannaCry is just the start. Read how Liquid Web is protecting itself and its customers against new threats.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article helps those who get the 0xc004d307 error when trying to rearm (reset the license) Office 2013 in a Virtual Desktop Infrastructure (VDI) and/or those trying to prep the master image for Microsoft Key Management (KMS) activation. (i.e.- C…
In this post we will be converting StringData saved within a text file into a hash table. This can be further used in a PowerShell script for replacing settings that are dynamic in nature from environment to environment.
In this video, we discuss why the need for additional vertical screen space has become more important in recent years, namely, due to the transition in the marketplace of 4x3 computer screens to 16x9 and 16x10 screens (so-called widescreen format). …
This Micro Tutorial will give you a basic overview of Windows DVD Burner through its features and interface. This will be demonstrated using Windows 7 operating system.
Suggested Courses
Course of the Month2 days, 18 hours left to enroll

622 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question