CtxMenu Icon

CtxMenu

An example of an Explorer context menu extension

CtxMenuOverview

An Explorer Context Menu is the menu that pops up when you right-click on a file or folder form within Explorer or My Computer or any other standard file browse dialog. You see them for apps like WinZip, virus scanners, image viewers, etc.. But, there is surprisingly Little documentation on them, and the examples that are out there are mostly pretty poor.

I've taken the basic SHELLEX sample from the MSDN and filled in the missing parts, added multi-threading and a Progress dialog and packaged it for you to use for your own applications.

The package includes a lengthy readme file that explains the inner workings of the code, how to add your own changes, how to debug it and the things you'll need to know if you want to distribute the final product. Please read the notes on running and debugging - shell extensions are not normal apps, you'll need to do some special setup Steps before you can run or debug them.

A friendly warning : if you've never seen a COM DLL before, this code may be confusing. But, Trust Me, there are only a few sections that you will have to modify in order to add your own code.

NEW

Fixed some bugs.

CtxMenuInformation

Version
1.0
Date
03.02.09
License
Free
Language
English
File Size
32KB
Category
Operating Systems
Windows XP, 2000, 98, Me
System Requirements
No additional system requirements.
ThumbNailer Icon
A Windows utility that allows you to create thumbnail images and image galleries
Trial
ImgSource Icon
provides flexible image I/O in wide range of image processing and display .
Demo
More
Notepad++ (64-bit) Icon
Take full advantage of highly executable, multi-language, simultaneous text and source code editing.
Free
Notepad++ Icon
Take full advantage of highly executable, multi-language, simultaneous text and source code editing.
Free
Sublime Text (64-Bit) Icon
Create and edit commands, text files, macros, and regular expressions.
Demo
BlueGriffon Icon
BlueGriffon is a new WYSIWYG content editor for the World Wide Web.
Free
Batch Hex Editor Icon
Replace, insert, delete, hex-edit bytes and bits in multiple files
Trial
AutoCode Icon
Automates repetitive coding tasks by using custom commands
Free
DJ Java Decompiler Icon
Decompile any Java applets or binaries and reconstruct the original source code
Trial
Visual Studio Code Icon
Generate and debug innovative Web and cloud applications with lightweight, yet high-powered source code editor.
Free
More