Shell Programming - Beginners |
top |
| Title /
Updated |
Author |
Score |
|
|
The Complete Idiot's Guide to Writing Shell Extensions - Part VII
Updated: 30 May 2006
A tutorial on using owner-drawn menus in a context menu shell extensions, and on making a context menu extension that responds to a right-click in a directory background.
VC6, VC7.1, Win2K, WinXP, COM, VS.NET2003, Dev
|
Michael Dunn |
5.00 |
|
|
The Complete Idiot's Guide to Writing Shell Extensions - Part IV
Updated: 24 May 2006
A tutorial on writing a shell extension that provides custom drag and drop functionality.
VC6, VC7.1, Win2K, WinXP, MFC, ATL, VS.NET2003, Dev
|
Michael Dunn |
5.00 |
|
|
The Complete Idiot's Guide to Writing Shell Extensions - Part VI
Updated: 26 May 2006
A tutorial on writing a shell extension that can be used on the Send To menu.
VC6, VC7.1, Win2K, WinXP, MFC, ATL, VS.NET2003, Dev
|
Michael Dunn |
5.00 |
|
|
The Complete Idiot's Guide to Writing Shell Extensions - Part IX
Updated: 2 Jun 2006
A tutorial on writing an extension to customize the icons displayed for a file type.
VC6, VC7.1, Win2K, WinXP, ATL, GDI, VS.NET2003, Dev
|
Michael Dunn |
4.98 |
|
|
The Complete Idiot's Guide to Writing Shell Extensions - Part II
Updated: 15 May 2006
A tutorial on writing a shell extension that operates on multiple files at once.
VC6, VC7.1, Win2K, WinXP, ATL, STL, VS.NET2003, Dev
|
Michael Dunn |
4.97 |
|
|
The Complete Idiot's Guide to Writing Shell Extensions - Part V
Updated: 24 May 2006
A tutorial on writing a shell extension that adds pages to the properties dialog of files.
VC6, VC7.1, Win2K, WinXP, ATL, STL, VS.NET2003, Dev
|
Michael Dunn |
4.96 |
|
|
The Complete Idiot's Guide to Writing Shell Extensions - Index
Updated: 1 Jun 2002
An index of all the articles in the Idiot's Guide
VC6, Win2K, Visual-Studio, MFC, ATL, STL, Dev
|
Michael Dunn |
4.96 |
|
|
The Complete Idiot's Guide to Writing Shell Extensions - Part VIII
Updated: 31 May 2006
A tutorial on adding columns to Explorer's details view via a column handler shell extension.
VC6, VC7.1, Win2K, WinXP, ATL, STL, COM, VS.NET2003, Dev
|
Michael Dunn |
4.95 |
|
|
The Complete Idiot's Guide to Writing Namespace Extensions - Part I
Updated: 9 Dec 2001
A detailed tutorial on writing your own Explorer namespace extensions.
VC6, Win2K, WinXP, Visual-Studio, ATL, STL, Dev
|
Michael Dunn |
4.95 |
|
|
The Complete Idiot's Guide to Writing Shell Extensions - Part I
Updated: 15 Mar 2006
A step-by-step tutorial on writing shell extensions
VC6, VC7.1, Win2K, WinXP, ATL, COM, VS.NET2003, Dev
|
Michael Dunn |
4.92 |
|
|
The Complete Idiot's Guide to Writing Shell Extensions - Part III
Updated: 17 May 2006
A tutorial on writing a shell extension that shows pop-up info for files.
HTML, VC6, VC7.1, Win2K, WinXP, MFC, ATL, VS.NET2003, Dev
|
Michael Dunn |
4.91 |
|
|
Tips in Writing Namespace Extensions (I) - Implements Subfolder
Updated: 19 Oct 2005
This article describes how to develop namespace extensions with subfolders.
VC6, Win2K, WinXP, ATL, Dev
|
zengxi |
4.84 |
|
|
Basic use of Shell_NotifyIcon in Win32
Updated: 15 Aug 2003
Starting your app minimized on the sytem tray.
VC7, VC7.1, Win2K, WinXP, Win2003, Dev
|
Abraxas23 |
4.78 |
|
|
Tips in Writing Namespace Extensions (II) - Implement Create and Delete Object Operations
Updated: 19 Oct 2005
This article describes how to implement IContextMenu interface to enable users to create or delete objects in Namespace Extension.
VC6, Win2K, WinXP, Visual-Studio, ATL, COM, Dev
|
zengxi |
4.64 |
|
|
How to overlay an icon over existing shell objects in 3 easy steps
Updated: 30 Jun 2004
How to implement an Icon Overlay identifier.
VC6, VC7, Win2K, Dev
|
Elias Bachaalany |
4.55 |
|
|
Simple Class Used To Get Current Webpage's Net Speed
Updated: 4 Apr 2010
Really a tiny class, used to get the currently webpage's net speed you are opening
C++ (VC6, VC7, VC7.1, VC8.0, VC9.0), C++/CLI, C#
|
Aric Green |
3.88 |
|
Shell Programming - General |
top |
| Title /
Updated |
Author |
Score |
|
|
Namespace extensions - the undocumented Windows Shell
Updated: 30 Nov 1999
This article explains how you can easily create a namespace extension with lots of features without doing lots of work by using some undocumented shell functions.
VC6, Visual-Studio, Dev
|
Henk Devos |
5.00 |
|
|
Using the shell to receive notification of removable media being inserted or removed.
Updated: 20 Nov 2002
Uses the poorly documented SHChangeNotifyRegister function to receive notification upon shell events.
VC6, Win2K, WinXP, Visual-Studio, MFC, Dev
|
Obliterator |
5.00 |
|
|
Classic Shell
Updated: 23 Feb 2010
Classic Start menu and other shell features for Windows 7 and Vista.
C++, Vista, Win7, Win32, Win64, ATL, COM, Dev
|
Ivo Beltchev |
4.98 |
|
|
Shell Extensibility - Explorer Desk Band, Tray Notification Icon et al.
Updated: 28 Aug 2009
A simple Calendar utility that demonstrates basic Shell extensibility techniques: desk band, tray notification icon, locales.
VC9.0, Windows, Win32, Win64, ATL, GDI, COM, Dev
|
Alex Blekhman |
4.97 |
|
|
Automate the Active Windows Explorer or Internet Explorer Window
Updated: 20 Oct 2005
An article on finding out an active IE or Explorer window or creating one and controlling it.
VC7.1, Win2K, MFC, ATL, VS.NET2003, IE6.0, Dev
|
JIANG, Sheng[MVP] |
4.97 |
|
|
CXSBrowseFolder - A Simple Class to Encapsulate SHBrowseForFolder
Updated: 19 May 2002
This class makes it easier to use the shell function SHBrowseForFolder
VC7, Win2K, WinXP, Dev
|
Dana Holt
|
4.96 |
|
|
The Mini Shell Extension Framework – Part III
Updated: 18 Sep 2005
Discussion of a small C++ framework to create Windows shell extensions (IShellFolderImpl).
VC7, VC7.1, VC8.0, Win2K, WinXP, ATL, VS.NET2003, VS2005, Dev
|
Victor Derks |
4.96 |
|
|
How to Implement Drag and Drop Between Your Program and Explorer
Updated: 13 Dec 2002
A step-by-step description of how to drag and drop files between your application and Explorer windows.
VC6, Win2K, MFC, Dev
|
Michael Dunn |
4.95 |
|
|
Use Shell ContextMenu in your applications
Updated: 15 May 2003
A class that makes it easy to use the Shell Context Menu (aka Explorer Contextmenu) in your own applications
VC6, VC7, VC7.1, Win2K, WinXP, Win2003, MFC, Dev
|
Roman Engels |
4.94 |
|
|
How to Use Submenus in a Context Menu Shell Extension
Updated: 14 Feb 2003
How to manage submenus in a context menu extension
VC6, Win2K, WinXP, ATL, Dev
|
Michael Dunn |
4.93 |
|
|
How to programmatically use the Recycle Bin
Updated: 19 Aug 2002
An article on how to access the content of the RecycleBin, track its changes and deal with its functionnalities (delete-restore)
VC6, Win2K, WinXP, MFC, Dev
|
Eric Lapouge |
4.92 |
|
|
Shell Renamer
Updated: 6 Aug 2002
Shell Renamer is a shell extension which supports regular expression search and replace renaming and filename swapping
VC6, VC7, Win2K, ATL, STL, Dev
|
Todd Jeffreys |
4.92 |
|
|
Restricting DLL loading
Updated: 18 Aug 2004
How to restrict a shell extension from being loaded during the development process.
VC6, Win2K, WinXP, Win2003, Dev
|
JBoschen |
4.92 |
|
|
Create Thumbnail Extractor objects for your MFC document types
Updated: 21 Nov 2002
An article on writing thumbnail shell extensions for your MFC document types.
VB6, VC6, VC7, Win2K, WinXP, MFC, Dev
|
Philipos Sakellaropoulos |
4.90 |
|
|
SDI/MDI MFC application in the Windows System Tray
Updated: 11 Mar 2003
This article describes the process of creating an application that is startup-hidden and is opened when clicking on the system tray icon. The SDI VC++ v6.0 demo project is attached. The project demonstrates the use of a hidden window, a system tray icon and a startup flipping prevention technique.
VC6, VC7, Win2K, WinXP, MFC, Dev
|
Brigsoft |
4.90 |
|
|
Retrieving shell icons
Updated: 19 Jun 2002
Get shell icons, even if they're customized
VC6, VC7, Win2K, WinXP, MFC, WTL, STL, Dev
|
Thomas Freudenberg |
4.89 |
|
|
CShortcut (Shell links to special folders)
Updated: 13 May 2004
This class enables you to build shortcuts to any File/Folder (like the Startmenu, SendTo-contextmenu...)
VC6, WinXP, MFC, ATL, Dev
|
Thomas Latuske |
4.89 |
|
|
Password Field Unhider (and some C++ utility classes)
Updated: 9 Apr 2009
Utility to unmask password edit controls and INPUT fields, plus some useful C++ classes used to implement it.
VC6, VC7, VC7.1, VC8.0, Windows, Win32, Dev
|
davidbakin |
4.88 |
|
|
A File Checksum Shell Menu Extension DLL
- Unedited
Updated: 23 May 2008
Create a File Checksum Shell Menu Extension using ATL and Crypto++
C++, Windows (Win2K, WinXP, Win2003, Vista, Win2008, Win7, Win2008-R2), Visual-Studio, ATL, STL, COM, Dev
|
Jeffrey Walton |
4.88 |
|
|
Adding Icons to the System Tray
Updated: 2 Aug 2003
A class for adding icons to the system tray
VC6, VC7, VC7.1, Win2K, WinXP, MFC, VS.NET2003, Dev
|
Chris Maunder |
4.88 |
|
|
Add/Remove Startup Folder Shortcut to Your App
Updated: 17 Jan 2011
How to create and delete shortcut files in Windows Startup Folder using C#.
C#, Windows, .NET, Dev, shortcut, Shell
|
BoSkjoett |
4.88 |
|
|
Copy Path Context Menu Extension
Updated: 9 May 2000
A context menu shell extension that allows you to copy full file paths to the clipboard.
VC6, Windows, ATL, STL, Dev
|
Nick Carruthers |
4.87 |
|
|
Basic class for using the Microsoft Task Scheduler
Updated: 29 Nov 1999
C++, Win2K, Visual-Studio, Dev
|
Michael Dunn |
4.85 |
|
|
An almost complete Namespace Extension Sample
Updated: 12 Aug 2004
An implementation of a shell namespace extension that uses the system provided ShellView (SHCreateShellFolderView)
VC6, VC7, Win2K, WinXP, ATL, COM, Dev
|
Pascal Hurni |
4.85 |
|
|
CShellFileOp - Wrapper for SHFileOperation
Updated: 26 Nov 1999
An easy-to-use wrapper for the Win32 SHFileOperation function
C++, Visual-Studio, Dev
|
Michael Dunn |
4.85 |
|
|
Icon Extractor Shell Extension
Updated: 27 Aug 2001
A context menu handler shell extension for extracting icons from .exe and .dll files
VC6, Win2K, ATL, Dev
|
George Anescu |
4.84 |
|
|
SendTo mail recipient
Updated: 31 Mar 2003
Programmatically use the SendTo mail recipient shortcut
VC6, VC7, Win2K, WinXP, Dev
|
Stephane Rodriguez. |
4.84 |
|
|
Implementing IShellBrowser to host IShellView
Updated: 4 Jun 2001
Imitating the Windows Explorer
VC6, Win2K, Visual-Studio, ATL, WTL, Dev
|
Leon Finker |
4.84 |
|
|
Associate File Extension with Shell OPEN command and Application
Updated: 22 Jun 2000
Registry entries and MFC class that associates a file extension with a program.
VC6, Win2K, MFC, Dev
|
Blake V. Miller |
4.83 |
|
|
ExecApp, ExecRegisteredApp, and LookupRegisteredApp - non-MFC functions to execute an application
- Unedited
Updated: 8 Jun 2008
ExecApp is a replacement for WinExec(). ExecRegisteredApp executes the app that is registered for the specified file extension. LookupRegisteredApp retrieves the application file path that is registered for the specified file extension.
C++ (VC6, VC8.0), Windows, Visual-Studio (VS2005), Dev
|
Hans Dietrich |
4.83 |
|
|
Windows Explorer wildcard selection shell extension
Updated: 28 Sep 2002
A shell extension to allow you to select files based on a wildcard search
VC6, Win2K, WinXP, MFC, STL, Dev
|
Matthijs Hollemans |
4.81 |
|
|
A Context Menu Handler for Windows Users That Can't Let Go
Updated: 31 May 2006
A context menu handler that makes it easier to work with paths, command windows, and program arguments from within Explorer.
VC7, VC7.1, Win2K, WinXP, VS.NET2003, Dev
|
Shaun Harrington |
4.79 |
|
|
Listing Used Files
Updated: 29 Sep 2010
A ShellExtension that lists all the used files in a folder.
VC6, Windows, Dev
|
Naveen |
4.78 |
|
|
Windows balloon tool tip and the taskbar notification area
Updated: 14 Sep 2003
Dealing with balloon tool tips and taskbar notification area
VC6, VC7, Windows, Dev
|
Liviu Birjega |
4.77 |
|
|
SurfHelper: A popup window killer and history cleaner
Updated: 15 Nov 2001
A free tool to remove popup windows, clear history, control window properties of IE, and more.
VC6, Windows, Visual-Studio, WTL, IE6.0, Dev
|
Xiaolin Zhang |
4.77 |
|
|
Starting a DOS prompt from Windows Explorer
Updated: 16 Nov 2000
How to start a dos prompt by right-clicking on a folder in Windows Explorer
VC6, Win2K, Visual-Studio, Dev
|
Daniel Larocque |
4.76 |
|
|
Tray Icon Class with Icon Animation Abilities
Updated: 14 Dec 2003
A class which makes tray icons management and animation really easy
VC7.1, Windows, VS.NET2003, Dev
|
Alex Kolesnichenko |
4.76 |
|
|
Inject HTML and JavaScript into an existing page with BHO using MS Visual Studio 2010 and C#
Updated: 22 Jan 2011
This article demonstrates how to modify pages loaded into the Internet Explorer browser in order to show your own information related to the current page. For example: some ads, or special offers, or anything else that you may need.
C#, .NET, Dev
|
inacent.com |
4.76 |
|
|
Sweep the Minesweeper
Updated: 19 Mar 2001
This article shows how to inject your code into another applications address space and then subclass their window to force it to act as you desire.
VC6, Win2K, Dev
|
Mumtaz Zaheer |
4.74 |
|
|
Namespace Extensions: The Tasks Band Disclosed
Updated: 28 May 2003
This article explains how to manipulate the folder tasks shown in your namespace extension, using undocumented COM interfaces.
VC6, VC7, WinXP, Visual-Studio, Dev
|
Henk Devos |
4.74 |
|
|
Adding Custom Pages to Control Panel Applets
Updated: 3 Apr 2001
This article shows how to add your own pages to Control Panel applets by writing a property sheet handler.
VC6, Win2K, Visual-Studio, ATL, Dev
|
Michael Dunn |
4.74 |
|
|
Tips in Writing Namespace Extension (III) - Drag and Drop objects between System Namespace and your NSE
Updated: 22 Feb 2006
An article on implementing drag and drop operation between your NSE and system namespace.
VC6, Win2K, WinXP, Dev
|
zengxi |
4.73 |
|
|
WinDiff (or WinMerge), the way you want it!
Updated: 20 Jul 2006
A shortcut menu extension (and drag drop menu extension) that makes it eaiser to use WinDiff.
C, VC7, VC7.1, VC8.0, Win2K, WinXP, MFC, VS.NET2003, Dev
|
Shaun Harrington |
4.73 |
|
|
System Tray Icons - Minimize Your Application to the SysTray
Updated: 6 Nov 2000
Minimize your application to system tray instead of the taskbar
VC6, Win2K, Dev
|
Daniel Zilcsak |
4.70 |
|
|
Open Containing Folder for Windows 98
Updated: 21 Jul 2002
Shell extension invoked for files found within Windows 98 Find: Files and Folders engine
VC6, ATL, Dev
|
byblostas |
4.67 |
|
|
Finding the position and dimensions of the Windows system tray
Updated: 20 Sep 2000
A simple method to get the coordinates of the system tray
VC6, Visual-Studio, MFC, Dev
|
Chris Maunder |
4.67 |
|
|
Suppressing Hosted WebBrowser Control Dialogs
Updated: 23 Nov 2008
Illustrates a technique for suppressing dialogs that might otherwise be shown to a user when hosting the WebBrowser control.
C# (C#2.0), Windows, Dev, WinForm
|
BimJeam |
4.64 |
|
|
Create Icons at Runtime and Show Them in the System Tray
Updated: 10 Jun 2008
Create dynamic icons at runtime and show them in the system tray
C++, C#, WinXP, Visual-Studio, MFC, GDI+, Dev
|
Holger Lange |
4.63 |
|
|
Implementing Reusable Drag & Drop Classes
Updated: 4 Jun 2001
This article provides a set of reusable drag and drop classes
VC6, Win2K, Visual-Studio, ATL, WTL, Dev
|
Leon Finker |
4.61 |
|
|
How to create and resolve a shortcut
Updated: 6 Oct 2003
This article presents 2 ready-to-use functions to create and resolve a shortcut.
VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, Dev
|
Igor Vigdorchik |
4.61 |
|
|
CTrayIconPosition - where is my tray icon?
Updated: 22 Dec 2004
Ever wanted to know position of your tray icon? Windows supplies no API for that. This class is a compact solution that works.
VC6, VC7, Win2K, WinXP, MFC, Dev
|
Irek Zielinski |
4.60 |
|
|
Resize images using the Windows Script Host
Updated: 28 Sep 2009
How to resize images without any special programs.
Javascript, Vista, Dev
|
Sergey Vasilevskiy |
4.60 |
|
|
Animated System Tray Icon, Taskbar Icon, and Titlebar Icon
Updated: 14 Jul 2006
An article on animating system tray, taskbar and title bar icons.
VC6, Visual-Studio, Dev
|
Shanmuga Sundar.V |
4.60 |
|
|
System Tray Icons - Adding to your dialog application
Updated: 15 Apr 2002
Easy to implement system tray icon!
VC6, VC7, Win2K, WinXP, MFC, Dev
|
Ashman |
4.59 |
|
|
How to display the Pick Icon Dialog
Updated: 12 Jan 2000
Explains how to display the windows 'Pick Icon' dialog
VC6, Visual-Studio, MFC, Dev
|
Henk Devos |
4.59 |
|
|
Minimize your app to systray in 8 easy steps
Updated: 1 Feb 2004
Minimize your app to systray in 8 easy steps
VC6, Windows, Dev
|
Yasar Arslan |
4.58 |
|
|
ITEMIDLIST management library
Updated: 3 May 2000
The library that helps to manage Shell ITEMIDLISTS
VC6, Visual-Studio, MFC, Dev
|
Vasili Burdo |
4.56 |
|
|
Minimizing windows to the System Tray
Updated: 18 Oct 2000
A set of routines that show how easy it is to minimise your windows to the system tray
VC6, Win2K, Dev
|
Matthew Ellis |
4.56 |
|
|
Copy Location Shell Extension
Updated: 14 Apr 2000
This shell extension adds the ability to copy file and folder names from the Windows Explorer to the clipboard.
VC6, Windows, Dev
|
Itay Szekely |
4.55 |
|
|
Easy Animated Tray Icon
Updated: 4 Feb 2002
This is a class (SS_TrayIcon) that allows for the easy addition of a tray icon into any project (whether you use MFC or not).
VC6, VC7, Win2K, Dev
|
Steve Schaneville |
4.55 |
|
|
"Browse For Folder" dialog alike with source
Updated: 5 Sep 2001
Shell interfaces in use. IShellFolder, IEnumIDList, etc.
VC6, MFC, Dev
|
Marat Bedretdinov |
4.55 |
|
|
Exploring the URL Cache
Updated: 8 Jun 2003
Explore the URL Cache using the WinInet library
VC6, VC7, VC7.1, Win2K, WinXP, Win2003, MFC, Dev
|
bwengert79 |
4.54 |
|
|
Folder Size Information in the Windows Explorer Details View
Updated: 18 Aug 2010
This code displays the folder size information in the Explorer's Details view.
C++ (VC6, VC7, VC7.1), Windows (Win2K, WinXP, Win2003), ATL, Dev
|
Sharan Basappa |
4.54 |
|
|
Iconizer
Updated: 2 May 2001
This handy utility adds an extra button near the minimize/maximize/close buttons of existing windows that allows you to minimise your applications to the system tray.
VC6, Win2K, Dev
|
Bart Gysens |
4.51 |
|
|
The Mini Shell Extension Framework – Part I
Updated: 22 Aug 2004
Discussion of a small C++ framework to create Windows shell extensions.
VC7, VC7.1, Win2K, WinXP, ATL, COM, VS.NET2003, Dev
|
Victor Derks |
4.50 |
|
|
DLL Registration / Unregistration using a Shell Extension
Updated: 30 Nov 1999
Why are we still using command prompt to register a DLL and not using the Windows Explorer?
VC6, Dev
|
Sardaukar |
4.50 |
|
|
The Mini Shell extension Framework – Part II
Updated: 26 Jan 2005
Discussion of a small C++ framework to create Windows shell extensions (IContextMenuImpl).
VC7, VC7.1, VC8.0, Win2K, WinXP, ATL, VS.NET2003, Dev
|
Victor Derks |
4.48 |
|
|
S.I.V.: Simple tray icon implementation
Updated: 26 Jan 2004
Simplicity Is Virtue: create your own tray icon class in a VERY simple manner.
VC6, WinXP, MFC, Dev
|
T1TAN |
4.45 |
|
|
Display content size for a folder in Explorer using shell extensions
Updated: 18 Nov 2003
How to add a column to Explorer to show the size of the content of folders
VC6, Win2K, MFC, ATL, Dev
|
Massimiliano Conte |
4.45 |
|
|
Command Line Parameters Context Menu Extension
Updated: 9 May 2000
Allows for running programs with command line parameters directly from Explorer.
VC6, Windows, ATL, STL, Dev
|
Nick Carruthers |
4.43 |
|
|
A Task Tray Applet Framework
Updated: 24 Feb 2000
A framework for system tray applets
VC6, MFC, Dev
|
Len Holgate |
4.41 |
|
|
Find Target Shell Extension
Updated: 3 Feb 2003
An article about shortening the process of finding the target of a .lnk(windows shortcut) file
VC6, VC7, Win2K, WinXP, ATL, Dev
|
Paul Farry |
4.38 |
|
|
How to execute a Perl script from VBA
Updated: 25 Sep 2006
How to execute a Perl script from VBA.
VB6, Perl, Windows, Visual-Studio, Dev
|
fstrahberger |
4.38 |
|
|
MSAgent Class
Updated: 23 Sep 2003
A Class to use MS-Agents instead of MessageBoxes
VC7, VC7.1, Windows, Dev
|
Stefan Voitel |
4.33 |
|
|
System Tray Icons
Updated: 7 Dec 2002
An article on creating, manipulating and showing popup balloons on system tray icons.
VC6, VC7, Win2K, WinXP, MFC, Dev
|
Prateek Kaul |
4.32 |
|
|
Creating a Taskbar
Updated: 3 Jun 2011
In this tutorial, I will explain how to create a Windows taskbar in C# with the Merula Shell Library.
C# (C#4.0), Windows (Vista), WPF, Dev
|
Rob Stortelers |
4.29 |
|
|
Watch Out!
Updated: 14 Jan 2001
How can one stop you from running an application on your system
C++ (VC6), Windows (Win2K), Visual-Studio, Dev
|
Mumtaz Zaheer |
4.24 |
|
|
CFileProperty - Class Used To Read File Properties, Such as ID3 Tag and so on
Updated: 7 Mar 2009
CFileProperty can be used in MFC or ATL projects, helps to read file properties
VC9.0, Windows, COM, Dev
|
Jerry.Wang |
4.20 |
|
|
How to run Scheduled Task Wizard programmatically
Updated: 5 Nov 2004
Demonstration of how to run Scheduled Task Wizard programmatically, in VB and Borland C++ Builder.
C++, VB, .NET, Win2K, WinXP, Visual-Studio, Dev
|
Vladimir Afanasyev |
4.20 |
|
|
DragSourceHelper MFC
Updated: 19 Jan 2003
Making use of the IDragSourceHelper interface with MFC
VC6, Win2K, WinXP, MFC, Dev
|
Carsten Leue |
4.19 |
|
|
CShellLink & CUrlShellLink v1.1
Updated: 3 Mar 2000
2 Freeware MFC classes to encapsulate shell shortcuts.
VC6, MFC, Dev
|
PJ Naughter |
4.17 |
|
|
Multiple Folder Icons
Updated: 5 Jul 2007
Shell Icon Overlay Handler that allows you to map folder icons to folder paths.
VC6, Win2K, WinXP, Dev
|
Keith Skilling |
4.14 |
|
|
'Copy To' & 'Move To' in Shell Context Menu.
Updated: 7 Jan 2001
This article is all about how to create a context menu shell extension. 'Copy To' & 'Move To' will be added to the files/folder context menu.
VC6, Win2K, Dev
|
Mumtaz Zaheer |
4.09 |
|
|
How to invoke Visual Studio from the Windows Explorer Shell
Updated: 7 Dec 2009
This article shows how to integrate Visual Studio into the Windows Explorer Shell and call Visual Studio commands without opening the IDE.
Windows, .NET, Visual-Studio, Dev, QA
|
Massimiliano Giustizieri |
4.09 |
|
|
A wrapper class for ITEMIDLIST
Updated: 27 Jan 2003
CItemIDList class helps manage ITEMIDLIST more easily
VC6, VC7, Win2K, WinXP, MFC, Dev
|
kim-ryo |
4.08 |
|
|
A simple and easy to use trayicon
Updated: 17 Nov 2010
A reusable trayicon class for C++.
C++, Windows, Dev
|
pasztorpisti |
4.08 |
|
|
ShellPilot - how to create an extensible Shell extension
Updated: 23 Mar 2006
This article describes how to develop a universal Shell context menu extension, extensible by user-defined commands written in any language.
VC7, WinXP, Win2003, Visual-Studio, Dev
|
Stanislav Panasik |
4.06 |
|
|
Using the Windows RunFile dialog - The documented and undocumented way
Updated: 8 Aug 2002
An article describing how to use system RunFile dialog both documented and undocumented way
VC6, VC7, Win2K, WinXP, Dev
|
Armen Hakobyan |
4.03 |
|
|
sdeExtensions: Some shell extensions to make a developer's life easier
Updated: 1 Nov 2004
Shell extensions to make a file read/write, make a file readonly, make a new folder, clean up temporary files and MP3 assignment.
VC6, WinXP, Win2003, STL, Dev
|
Steef D. |
4.00 |
|
|
ColorCursor v. 2.2
Updated: 22 Oct 2001
ColorCursor v. 2.1 pops up RGB values for all visible objects found on your desktop
VC6, Win2K, MFC, Dev
|
Michael Pauli |
4.00 |
|
|
ACF Does Shell – Part 1
Updated: 26 May 2004
This article introduces a tiny shell library built on ACF which makes shell programming a joy.
VC7.1, Win2K, WinXP, Win2003, Visual-Studio, Dev
|
Yingle Jia |
3.92 |
|
|
Shell extension to make executables as services
Updated: 8 Apr 2000
A 'not-so-simple' shell extension allowing executable to be run as services
VC6, Win2K, Dev
|
Sardaukar |
3.90 |
|
|
A Simple DLL useful to manage taskbar icons
Updated: 22 Apr 2004
This article describes a software (DLL) useful to manage icon visualization on the Windows taskbar with a popup menu.
VC6, Win2K, WinXP, Dev
|
Manuele Sicuteri |
3.88 |
|
|
Image Tip - A popup thumbnail shell extension
Updated: 8 Mar 2004
A graphical tooltip to show the contents of jpgs, bmps etc
VC6, Win2K, WinXP, Dev
|
Iain Clarke, Warrior Programmer |
3.76 |
|
|
Advanced Bookmark Control
Updated: 31 Dec 2009
Make Bookmarks (or Favorites) for your web browser
VB (VB9.0), Visual-Studio (VS2008, VS2010), WinForm
|
VisualBas08 |
3.67 |
|
|
Export Web Browser's Favorites To XML File
Updated: 6 Apr 2010
The aritcle gives you a way to export web browser's favorites.
C++ (VC6, VC7, VC7.1, VC8.0, VC9.0), C++/CLI, C#
|
Aric Green |
3.67 |
|
|
Export Chrome bookmarks to IE Favorites with JsonCpp
Updated: 6 May 2010
One way to export Chrome bookmarks to IE Favorites with the JsonCpp library.
C++, Dev
|
365days.enjoy, Alan_Zhang |
3.67 |
|
|
Shell Extension using ATL and WTL
Updated: 18 Mar 2001
Shell extension that extends the Windows Explorer user interface
VC6, ATL, WTL, Dev
|
Igor Vigdorchik |
3.56 |
|
|
Explorer Skin
Updated: 15 Mar 2003
A Shell Extension Context Menu to Change Skin of Windows Explorer
VC6, Win2K, WinXP, MFC, ATL, Dev
|
A. Riazi |
3.56 |
|
|
A C++ Firefox component intercepting/operating HTML DOM
Updated: 10 Oct 2007
This article uses a simple example to show how to build a Firefox component intercepting/operating DOM
VC6, Windows, Visual-Studio, MFC, COM, COM+, Dev
|
Jia.C |
3.51 |
|
|
MySendToMail: A Replacement for Windows SendTo/Email
Updated: 1 Feb 2007
This article presents a tool to send embedded/attached images via email by simple right-click => Send To
C++, C, Javascript, Windows (WinXP), Visual-Studio, CEO, Dev
|
Emmanuel Kartmann |
3.50 |
|
|
Getting the Network Adaptor MAC Address with WMI
Updated: 25 Mar 2007
Getting the network adaptor MAC address with WMI
C++ (VC8.0), Windows (Win2K, WinXP, Win2003), Visual-Studio (VS.NET2003, VS2005), Dev
|
Alex Hazanov |
3.50 |
|
|
Creating Internet Explorer style desktop shortcut.
Updated: 5 Sep 2001
Describes in detail how to create a desktop item with customized menu and icon.
VC6, Win2K, Visual-Studio, MFC, Dev
|
Parasuraman SundarRajan |
3.50 |
|
|
How to implement mouse hover/leave message on system tray.
Updated: 23 Aug 2004
Ever wanted to get mouse hover/leave message from system tray? Windows shell doesn't support that. This class is a solution that works.
VC6, Win2K, WinXP, Win2003, Dev
|
YoungJin Shin |
3.36 |
|
|
Developing MMC Snap-ins
Updated: 16 Jul 2002
Developing an MMC administrative utility
VC6, Win2K, WinXP, Visual-Studio, Dev
|
RK_2000 |
3.31 |
|
|
Creating a Config Panel Applet
Updated: 11 Oct 2002
Step by step creation of a control panel applet
VC6, VC7, Win2K, WinXP, MFC, Dev
|
Nilesh K. |
3.24 |
|
|
CTrayIcon - System Tray Icon Wrapper
Updated: 6 Jun 2007
An article exhibiting a wrapper class for System Taskbar icon.
VC6, Win2K, WinXP, Dev
|
Muneeb Ahmed Awan |
3.17 |
|
|
StatusAreaIcon
Updated: 23 May 2002
How to add an animated icon to status area using my class.
VC6, Win2K, WinXP, MFC, Dev
|
Abil B. |
2.89 |
|
|
Customize explorer's devious context menu
- Unedited
Updated: 2 Feb 2006
Do you want to add a menu item in windows explorer's context menu? then this article will show you easy way.
C++, Windows, Visual-Studio, Dev
|
NewtonVer2 |
2.85 |
|
|
Integration with Shell Sound Events
Updated: 30 Jan 2004
This article describes how to modify entries in registry, in order to register our own sound events.
VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, MFC, Dev
|
Mukkie |
2.75 |
|
|
Tree view in linux
- Unedited
Updated: 22 Apr 2008
This script displays tree view of the directory on linux terminal.
C++, Perl, Windows, Dev
|
Sandeep_Vaniya |
2.75 |
|
|
SHFileOperation Demo
Updated: 3 May 2005
A simple intro to shell programming.
VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, VS.NET2003, Dev
|
PrinceOfWildCats |
2.55 |
|
|
Mantis Issues Band
Updated: 27 Jul 2005
Band to your explorer task bar for quick access to Mantis bug tracking system
C++ (VC6), Windows (WinXP), MFC, ATL, CEO, Dev
|
Dusan Kocurek |
2.50 |
|
|
ACF Does Shell - Part 2
Updated: 30 Jun 2004
This article shows how to create and open shell link with the WinShell library built on ACF.
VC7.1, Windows, VS.NET2003, Dev
|
Yingle Jia |
2.09 |
|
|
Integrate Windiff in Explorer
Updated: 14 Jan 2008
Integrate Windiff in the context menu of Windows Explorer.
Win2K, WinXP, Win2003, Win32, Dev
|
Reto70 |
2.00 |
|
|
IE Drop-Down Button
- Unedited
Updated: 8 Nov 2007
similar skype IE toolbar button, with drop-down arraw, support IE6 & IE7(multi-tab)
VC8.0, Vista, VS2005, Dev
|
ferlysky |
1.85 |
|
|
A wrapper class for creating a shortcut (.lnk) and a bookmark (.url) and attaching an online icon to it
Updated: 6 Jul 2008
A ready-to-use wrapper class for creating a shortcut (.lnk file) and a bookmark (.url file) and finally attaching an online icon resource to it.
VC6, Windows, Win32, MFC, ATL, WTL, STL
|
jangtimjang |
1.80 |
|
ATL - IE / Explorer plug-ins |
top |
| Title /
Updated |
Author |
Score |
|
|
Popup Blocker
Updated: 7 Jul 2003
Version 3 of the BHO Popup Blocker written in ATL
VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, ATL, WTL, STL, Dev
|
John Osborn |
4.98 |
|
|
Popup Window Blocker
Updated: 1 May 2003
Popup Blocker is a Browser Helper Object (BHO) that eliminates all popup and popunder windows, including those opened automatically by script.
VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, ATL, Dev
|
John Osborn |
4.96 |
|
|
Internet Explorer Toolbar (Deskband) Tutorial
Updated: 21 Aug 2001
A tutorial on Using RBDeskband and CWindowImpl ATL Object Wizards to create an Internet Explorer(IE) Toolbar.
VC6, Windows, ATL, IE6.0, Dev
|
Erik Thompson |
4.94 |
|
|
A Desktop Performance Monitor
Updated: 31 Oct 2002
How to implement an Explorer Desktop Band that uses the Microsoft’s Performance Data Helper interface to display current performance data about activity such as memory, disk, and processor usage.
VC6, Win2K, WinXP, ATL, Dev
|
Chad Busche |
4.93 |
|
|
Manipulating Buttons in Internet Explorer's Address Bar
Updated: 13 Mar 2011
How to gain control over the toolbar that hosts buttons located in Internet Explorer's address bar.
C++, Windows, Win32, ATL, IE7, Dev, IE8
|
Mladen Jankovic |
4.90 |
|
|
Mouse Gestures for Internet Explorer
Updated: 21 Sep 2005
Adding mouse gesture recognition to Internet Explorer.
VC6, VC7.1, Win2K, ATL, WTL, IIS6, VS.NET2003, Dev
|
Ralph Hare |
4.84 |
|
|
HTTP Monitor for Webbrowser Control
Updated: 27 Sep 2011
The ATL COM DLL that captures requests from individual Webbrowser Control
C++ (VC8.0), C# (C#3.0), Windows (WinXP), Win32, COM, Dev, DLL, Development
|
abhinav_soni |
4.79 |
|
|
Portable JRE API Hooking (IAT)
Updated: 22 Nov 2008
Making JRE truely portable by API hooking.
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows (WinXP, Win2003), Win32, COM, Architect, Dev, SysAdmin
|
Thilak Raj S |
4.40 |
|
|
Making Your Browser Talk
Updated: 21 Apr 2008
Use the Speech SDK to make Internet Explorer read documents or portions of documents to the user.
C++ (VC9.0), Windows (Vista), ATL, Dev
|
Fred Ackers |
4.33 |
|
|
Dahlia Debug-Device Browser Bar
Updated: 25 Jul 2003
An Internet Explorer browser bar, which acts as a pseudo-debug output device
VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, ATL, Dev
|
Jeremy Boschen |
3.60 |
|
|
Internet Explorer Toolbar Creation
- Unedited
Updated: 17 Apr 2008
base code with instruction how to create you own plug-in for internet explorer
C#, .NET, WinForm
|
Sharon Salmon |
3.05 |
|
Shell Programming - IE Programming |
top |
| Title /
Updated |
Author |
Score |
|
|
Automated IE SaveAs MHTML
Updated: 4 Sep 2002
This article demonstrates how to automate IE's Save As functionality
VC6, VC7, Win2K, WinXP, MFC, Dev
|
Stephane Rodriguez. |
5.00 |
|
|
2Find Toolbar for IE - Yet Another Sample
Updated: 15 Jun 2003
Google-like Toolbar with customization from xml file and update from web features
VC6, VC7, Win2K, WinXP, ATL, WTL, STL, Dev
|
Mike Melnikov |
4.94 |
|
|
SeaShell - More Explorer controls
Updated: 3 Oct 2000
A set of shell controls and other useful classes
VC6, Win2K, MFC, STL, Dev
|
Philip Oldaker |
4.92 |
|
|
Determine the version of Internet Explorer installed on a local machine
Updated: 18 Nov 2001
Two ways to programmatically determine the version of Internet Explorer installed on a local machine
VC6, VC7, Win2K, WinXP, Visual-Studio, Dev
|
Sidney Chong |
4.88 |
|
|
Writing a BHO in Plain C++
Updated: 6 Jun 2009
How to write an Internet Explorer plug-in (Browser Helper Object - BHO) using just C++ and the Windows API; no ATL or MFC involved!
VC6, VC7, VC7.1, VC8.0, Windows, Win32, COM, VS2008, Dev
|
cefarix |
4.85 |
|
|
Internet Explorer Favorites, deconstructed
- Unedited
Updated: 24 Dec 2007
Description of the binary format used to store internet explorer favorites, includes Favorites-to-XBEL example project.
C# (C#2.0, C#3.0), XML, XHTML, XSLT, Windows (WinXP, Win2003, Vista), .NET (.NET1.0, .NET1.1, .NET2.0, .NET3.0, .NET3.5), IE6.0, IE7, Dev
|
jpmik |
4.82 |
|
|
IEHelper - Internet Explorer Helper Class
Updated: 21 Jun 2004
This article show how to use IWebBrowser2, IHTMLDocument2 and IHTMLElement objects.
VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, MFC, Dev
|
Mustafa Demirhan |
4.78 |
|
|
Invoke Hidden Commands in Your WebBrowser
Updated: 11 Sep 2004
Demonstrates an innovative way to invoke hidden commands to show modal dialogs such as "Add To Favorite" dialog, "Import/Export Wizard" dialog in your WebBrowser-based application.
VC6, VC7, VC7.1, .NETCF, Mobile, Win2K, WinXP, Win2003, VS.NET2003, IE6.0, IE5.5, Dev
|
eagleboost |
4.76 |
|
|
Cookie Spy
Updated: 10 Oct 2001
Creating a CookieSpy explorer bar with ATL
VC6, Win2K, Visual-Studio, Dev
|
Konstantin Boukreev |
4.74 |
|
|
Adding a drop-down menu to an IE Toolbar button
Updated: 20 Sep 2006
This article explains how to add a drop-down menu to a toolbar button of Internet Explorer.
VC6, VC7, VC7.1, Windows, VS2005, Dev
|
Igor Tolmachev |
4.73 |
|
|
How to attach to Browser Helper Object (BHO) with C# in two minutes
Updated: 10 Aug 2007
This article will use screenshots step by step to show beginners how to attach to BHO with C# within just two minutes.
C#1.0, Windows, .NET, Visual-Studio, Dev
|
Jia.C |
4.72 |
|
|
Automating Internet Browsing With Robots
Updated: 21 Jan 2009
How to reverse engineer a website to build a robot to automate browsing.
C#, Windows (Win2K, WinXP, Win2003, Vista), Dev, WinForm
|
Keithsw |
4.71 |
|
|
Handling HTML Element Events in MFC applications - A simple alternative approach
Updated: 12 Jan 2002
Demonstration of a simple technique to intercept and handle, HTML element events generated in a hosted WebBrowser Control
VC6, Win2K, WinXP, MFC, Dev
|
Leopoldo Peralta |
4.65 |
|
|
How to identify the different elements in the selection of web pages?
Updated: 26 Apr 2005
How to identify the different elements in the selection of web pages?
VC6, Win2K, IE6.0, Dev
|
zhaowd2001 |
4.64 |
|
|
A sample class to get the favorites of IE
Updated: 3 Oct 2000
This is a class to get the folders and urls of the IE.
VC6, Win2K, Dev
|
rayyang2000 |
4.50 |
|
|
Retrieve HttpOnly Session Cookie in WebBrowser
Updated: 2 Aug 2009
HTTP-only is a feature in IE 6 SP1, Opera, Safari and KDE to allow the setting of cookies that will only be sent via HTTP headers and never accessible via client side scripting.
C++ (VC8.0), Windows, Win32, Dev
|
Jerry.Wang |
4.40 |
|
|
Namespace Extensions: the IDelegateFolder mystery
Updated: 15 Feb 2002
Documentation for the undocumented interface IDelegateFolder
VC6, VC7, Windows, Visual-Studio, IE6.0, Dev
|
Henk Devos |
4.36 |
|
|
Enumerating Internet Explorer's Favorites
Updated: 9 Sep 2000
An article on enumerating a users favorites list from Internet Explorer
VC6, Win2K, ATL, Dev
|
Naveen K Kohli |
3.70 |
|
|
HtmlObj Template
Updated: 29 Aug 2003
Using a template class to handle IE object events
VC6, Win2K, Dev
|
Wagner |
3.60 |
|
|
Opening IE Using C# and Firing Events
Updated: 4 Nov 2009
How to open Internet Explorer using C# code and fire events in the loaded page.
VBScript, C#2.0, Windows, .NET, Dev
|
Anoop_K_V |
3.40 |
|
|
Programming IE- Creating a Browser using WebBrowser Control.
- Unedited
Updated: 3 Oct 2008
This article shows how to Create your own Browser using WebBrowser Control.
C++ (VC6, VC7, VC7.1, VC8.0, VC9.0), C++/CLI, C, HTML, Windows (Win2K, WinXP, Win2003, Vista, TabletPC), .NET (.NET1.0, .NET1.1, .NET2.0, .NET3.0, .NET3.5), MFC, Architect, Dev, QA
|
Raghuwanshi.G.S |
3.17 |
|
|
Automatically Check the Proxy Switch in IE
Updated: 14 Jul 2007
A small VBScript which is used to automatically set the proxy switch, for IE, in the Registry.
VBScript, Windows, IE6.0, IE5.5, IE7, Dev
|
DrewLordUK |
3.00 |
|
|
Automation of Internet Explorer Using shdocvw.dll and mshtml.tlb – A Case Study
Updated: 16 Jun 2006
Automation of Internet Explorer using shdocvw.dll and mshtml.dll.
VB, Windows, .NET, Visual-Studio, Dev
|
G. Kiran |
2.97 |
|
|
How to develop Internet Explorer Object and a problem regarding to MS Windows system failure
Updated: 18 Jun 2002
The article on how to use BHO dealing with Windows/Internet Explorer.
VC6, Win2K, MFC, ATL, Dev
|
Zhaohui Xing |
2.38 |
|
|
24 Bit Color Icon in System Tray
Updated: 15 Mar 2004
An article on displaying icons with more than 256 colors in system tray
VC6, Win2K, WinXP, Dev
|
Muhammad Asif Khan |
2.29 |
|
|
How to change the home page of Internet Explorer using a script
Updated: 31 Aug 2007
Shows you how to change the home page of Internet Explorer using a script.
VBScript, Win2K, WinXP, Win2003, Vista, Dev
|
Thilina Hasantha |
1.27 |
|
Shell Programming |
top |
| Title /
Updated |
Author |
Score |
|
|
Windows Ribbon for WinForms, Part 5 - Application Menu with SplitButton and DropButton
Updated: 6 Mar 2010
In this article, I'll present how to use the ribbon application menu with ribbon split button and ribbon drop button controls.
C# (C#3.0), Windows (Vista, Win7), .NET (.NET3.5), Win32, Dev, WinForm
|
Arik Poznanski |
5.00 |
|
|
Windows Ribbon for WinForms, Part 6 – Tabs, Groups and HelpButton
Updated: 7 Mar 2010
In this article, I'll present how to use ribbon tabs, groups and the ribbon help button control.
C# (C#3.0), Windows (Vista, Win7), .NET (.NET3.5), Win32, Dev, WinForm
|
Arik Poznanski |
5.00 |
|
|
Windows Ribbon for WinForms, Part 7 – Spinner
Updated: 8 Mar 2010
In this article, I'll present how to use the ribbon spinner control.
C# (C#3.0), Windows (Vista, Win7), .NET (.NET3.5), Win32, Dev, WinForm
|
Arik Poznanski |
5.00 |
|
|
Windows Ribbon for WinForms, Part 8 – ComboBox
Updated: 9 Mar 2010
In this article, I'll present how to use the ribbon combo box control.
C#3.0, Vista, .NET3.5, Win7, Win32, Dev, WinForm
|
Arik Poznanski |
5.00 |
|
|
Windows Ribbon for WinForms, Part 12 – CheckBox and ToggleButton
Updated: 14 Mar 2010
In this article, I'll present how to use the ribbon check box and toggle button controls.
C#3.0, Vista, .NET3.5, Win7, Win32, Dev, WinForm
|
Arik Poznanski |
5.00 |
|
|
Windows Ribbon for WinForms, Part 13 – DropDownColorPicker
Updated: 15 Mar 2010
In this article, I'll present how to use the ribbon drop down color picker control.
C# (C#3.0), Windows (Vista, Win7), .NET (.NET3.5), Win32, Dev, WinForm
|
Arik Poznanski |
5.00 |
|
|
Windows Ribbon for WinForms, Part 14 – FontControl
Updated: 16 Mar 2010
In this article, I'll present how to use the ribbon font control.
C#3.0, Vista, .NET3.5, Win7, Win32, Dev, WinForm
|
Arik Poznanski |
5.00 |
|
|
Windows Ribbon for WinForms, Part 15 – Use Ribbon as External DLL
Updated: 19 Mar 2010
In this article, I'll present how to load ribbon resources from external DLLs.
C#3.0, Vista, .NET3.5, Win7, Win32, Dev, WinForm
|
Arik Poznanski |
5.00 |
|
|
Windows Ribbon for WinForms, Part 16 – ApplicationModes
Updated: 20 Mar 2010
In this article, I'll present how to work with ribbon application modes.
C#3.0, Vista, .NET3.5, Win7, Win32, Dev, WinForm
|
Arik Poznanski |
5.00 |
|
|
Windows Ribbon for WinForms, Part 17 – Contextual Tabs
Updated: 21 Mar 2010
In this article, I'll present how to work with ribbon contextual tabs.
C#3.0, Vista, .NET3.5, Win7, Win32, Dev, WinForm
|
Arik Poznanski |
5.00 |
|
|
Windows Ribbon for WinForms, Part 18 – ContextPopup
Updated: 22 Mar 2010
In this article, I'll present how to work with ribbon context popup.
C#3.0, Vista, .NET3.5, Win7, Win32, Dev, WinForm
|
Arik Poznanski |
5.00 |
|
|
Windows Ribbon for WinForms, Part 19 – RecentItems
Updated: 23 Mar 2010
In this article, I'll present how to work with the ribbon recent items control.
C# (C#3.0), Windows (Vista, Win7), .NET (.NET3.5), Win32, Dev, WinForm
|
Arik Poznanski |
5.00 |
|
|
Windows Ribbon for WinForms, Part 20 – QuickAccessToolbar
Updated: 24 Mar 2010
In this article, I'll present how to work with the ribbon quick access toolbar.
C#3.0, Vista, .NET3.5, Win7, Win32, Dev, WinForm
|
Arik Poznanski |
5.00 |
|
|
SWF Summary Shell Extension (PropertyPage for SWF files!)
Updated: 13 Jul 2010
This application adds a property page to show SWF properties in the Windows file properties window.
VC6, VC7, VC7.1, VC8.0, WinXP, Win32, Flash, Dev
|
Daniel Cohen Gindi |
5.00 |
|
|
Windows 7 File-properties "Version" Tab Shell Extension
Updated: 19 Oct 2010
Simple parsing of VS_VERSIONINFO version information strings displayed in an XP-style file-properties "Version" tab
C++ (VC8.0, VC9.0, VC10.0), Windows (Win2K, WinXP, Win2003, Vista, Win2008, Win7, Win2008-R2), Win32, Win64, Visual-Studio (VS2005, VS2008, VS2010), ATL, COM, COM+, Dev, SysAdmin, Shell, plugin, UI, dialog, DLL, string, tabs, 64-bit, Windows7, ListBox, Algorithms, Unicode, Extension, AddIn
|
"Fish" (David B. Trout) |
4.97 |
|
|
Windows Ribbon for WinForms, Part 21 – SizeDefinition
Updated: 25 Mar 2010
In this article, I'll present how to define custom size definitions for ribbon group elements.
C#3.0, Vista, .NET3.5, Win7, Win32, Dev, WinForm
|
Arik Poznanski |
4.96 |
|
|
Microsoft Visual Studio Solution File Version Changer
Updated: 18 Apr 2010
Microsoft Visual Studio Solution File Version Changer - for Visual Studio versions 2002, 2003, 2005, 2008 and 2010
C++, Visual-Studio, ATL, COM, Shell
|
kim.david.hauser |
4.94 |
|
|
Windows Ribbon for WinForms, Part 2 - Basic Ribbon Wrapper
Updated: 2 Mar 2010
In this article, I'll present the basic .NET wrappers for the Windows 7 Ribbon Framework.
C#3.0, Vista, .NET3.5, Win7, Win32, Dev, WinForm
|
Arik Poznanski |
4.94 |
|
|
Explorer column handler shell extension in C#
Updated: 6 Mar 2003
This article shows how to write a column handler shell extension for Explorer's 'Detail' view using C#
C#, Windows, .NET1.0, Dev
|
Richard Birkby |
4.93 |
|
|
Drag and drop, cut/copy and paste files with Windows Explorer
Updated: 9 May 2006
This article describes how to implement file interaction with Windows Explorer
C#, .NET1.1, WinXP, VS.NET2003, Dev
|
Paul Tallett |
4.93 |
|
|
Shell Notifications in C#
Updated: 16 Oct 2002
Shows how to receive shell notifications for specified directories
C#, .NET1.0, Win2K, WinXP, Dev
|
Thomas Caudal |
4.92 |
|
|
C# does Shell, Part 4
Updated: 26 Mar 2003
This article is about the AutoComplete features enabled by windows and how to use them with C#. AutoComplete is the ability to expand strings written in an edit box. The article will develop a class for using this functionality in you applications.
C#, .NET1.0, Win2K, WinXP, Dev
|
Arik Poznanski |
4.92 |
|
|
Extending Explorer with Band Objects using .NET and Windows Forms
Updated: 29 Apr 2002
Walks you through the implementation of an Explorer bar with the help of BandObject base class. Describes implementation details of the BandObject class.
C#, .NET1.0, Win2K, WinXP, Dev
|
Pavel Zolnikov |
4.91 |
|
|
C# does Shell, Part 1
Updated: 31 Jan 2003
This article introduces shell programming using C#. It includes developing several utility classes for working with the shell and a class that wraps the extensible Browse for Folder dialog.
C#, .NET1.0, Win2K, WinXP, Dev
|
Arik Poznanski |
4.90 |
|
|
C# does Shell, Part 3
Updated: 2 Mar 2003
This article is about Application Desktop Toolbars, which are applications that can align to the screen much like the taskbar. The article will develop a base class for developing such apps.
VB6, C#, .NET1.0, Win2K, WinXP, Dev
|
Arik Poznanski |
4.90 |
|
|
A tool to order the window buttons in your taskbar
Updated: 9 Aug 2005
Move your window buttons into your preferred order. WinXP or later only.
C#, .NET1.1, WinXP, Win2003, VS.NET2003, Dev, WinForm
|
Nicholas Butler |
4.89 |
|
|
Balloon Tips Galore!
Updated: 14 Sep 2003
An article describing the various forms of Balloon Tips
C#, Windows, .NET1.1, VS.NET2003, Dev
|
ramshri |
4.88 |
|
|
C# does Shell, Part 2
Updated: 12 Jan 2010
This article continues shell programming using C#. It includes Launching applications, doing Shell file operations (Copy, Move, Delete) with the proper shell response, adding files to Recent Documents list and doing some printer operations.
C#, Windows (Win2K, WinXP), .NET (.NET1.0), Dev
|
Arik Poznanski |
4.88 |
|
|
ID3 Tag Reader Using Shell Functions
Updated: 21 Sep 2003
Utility to read ID3 tags from MP3 files using Windows Shell functions.
C#, .NET1.1, Win2K, WinXP, Win2003, VS.NET2003, Dev
|
Erhan Hosca |
4.86 |
|
|
Impersonate Linux's Multi-desktop Feature on Windows Platform
Updated: 5 Mar 2009
This is a tiny tool to create multi virtual desktop, and allows you to switch between them.
VC9.0, Win2003, VS2008, Dev
|
Jerry.Wang |
4.86 |
|
|
Windows Ribbon for WinForms, Part 11 – DropDownGallery, SplitButtonGallery, and InRibbonGallery
Updated: 13 Mar 2010
In this article, I'll present how to use the ribbon drop down gallery, split button gallery, and in ribbon gallery controls.
C#3.0, Vista, .NET3.5, Win7, Win32, Dev, WinForm
|
Arik Poznanski |
4.86 |
|
|
Windows Ribbon for WinForms, Part 4 - Application Menu with Buttons
Updated: 5 Mar 2010
In this article, I'll present how to use the ribbon application menu.
C# (C#3.0), Windows (Vista, Win7), .NET (.NET3.5), Win32, Dev, WinForm
|
Arik Poznanski |
4.86 |
|
|
Visual browsing of alternative data-streams in Windows Explorer
Updated: 5 Dec 2005
ADSDetector information with code examples.
C#, Windows, .NET1.0, Dev
|
nashcontrol |
4.85 |
|
|
A class to load and use file associated icons
Updated: 24 Apr 2008
An article about using SHGetFileInfo in C# (a simple class and demo are included).
C# (C#1.0, C#2.0, C#3.0), Windows (Win2K, WinXP, Win2003, Vista), .NET (.NET1.0, .NET1.1, .NET2.0, .NET3.0, .NET3.5), Dev, WinForm
|
Vitaly Zayko |
4.82 |
|
|
Formless System Tray Application
Updated: 25 Nov 2011
Create a formless system tray application.
C#, Vista, Win7, Dev, WinForm
|
mark merrens |
4.81 |
|
|
Windows Ribbon for WinForms, Part 9 – Changing Ribbon Colors
Updated: 10 Mar 2010
In this article, I'll present how to change the ribbon colors.
C# (C#3.0), Windows (Vista, Win7), .NET (.NET3.5), Win32, Dev, WinForm
|
Arik Poznanski |
4.79 |
|
|
Calling the Open With dialog box from your application, using C#
Updated: 17 Feb 2006
This article illustrates calling the Open With dialog box from your application, using C#.
C#, Windows, .NET2.0, VS2005, Dev
|
vivekthangaswamy |
4.78 |
|
|
Target Eye Revealed #1 - Target Eye's Unique AutoUpdate Mechanism
- Unedited
Updated: 6 Jan 2012
How Target Eye's Auto updating mechanism allows a silent update of an application from identifying newer versions, downloading them and running them instead of the old one
C++, MFC, monitoring, update
|
Michael Haephrati |
4.75 |
|
|
Notifying Windows Explorer about files in use
Updated: 18 Sep 2008
How to notify Windows Explorer about which files are used and locked by your application.
C#2.0, C#3.0, .NET2.0, Win2K, WinXP, Win2003, Vista, TabletPC, .NET3.0, .NET3.5, Win32, COM, Dev
|
Lukasz Swiatkowski |
4.75 |
|
|
Simple shell context menu
Updated: 14 Aug 2006
Demonstrates how to create a simple shell context menu using a few registry entries, instead of COM. The sample context menu creates a grayscale copy of the selected JPEG image.
C#, Windows, .NET, Visual-Studio, Dev
|
Ralph Arvesen |
4.72 |
|
|
Clipboard handling with .NET
Updated: 27 Apr 2002
An introduction to using the clipboard
C#, .NET1.0, Win2K, WinXP, Dev
|
Nish Sivakumar |
4.67 |
|
|
File Rating - a practical example of shell extension
Updated: 27 Dec 2004
A shell extension that provides a new Rating column for folders, that allows to sort files by user interest
C#, Windows, .NET1.1, COM, VS.NET2003, Dev
|
Emanuele Ruffaldi |
4.63 |
|
|
IProgressDialog .NET
Updated: 24 Jan 2005
A .NET wrapper for IProgressDialog interface and a COM object to allow use of the standard Windows progress dialog with AVI animation and built-in time remaining calculation.
C++, C#, .NET1.1, Win2K, WinXP, Win2003, COM, VS.NET2003, Dev
|
Igor Velikorossov |
4.62 |
|
|
Display the Current Temperature in the System Tray
Updated: 11 Nov 2004
Use a web service to retrieve the temperature for a given zipcode and display it in the taskbar system tray
C#, Windows, .NET1.0, .NET1.1, VS.NET2003, Dev
|
Douglas Earl |
4.61 |
|
|
Windows Ribbon for WinForms, Part 10 – Working With Images
Updated: 12 Mar 2010
In this article, I'll present how to work with images in the ribbon.
C# (C#3.0), Windows (Vista, Win7), .NET (.NET3.5), Win32, Dev, WinForm
|
Arik Poznanski |
4.53 |
|
|
Managing Processes and Shell API Functionality using .NET, Part 1
Updated: 2 Mar 2006
This article explains how the Windows OS handles processes, methods, and definitions.
C#, .NET, Win2K, WinXP, Win2003, Visual-Studio, Dev
|
Benoy Baskaran |
4.46 |
|
|
Windows Ribbon for WinForms, Part 1 – Introduction
Updated: 2 Mar 2010
In this article, I'll present the background information needed on the latest Windows 7 Ribbon Framework.
C#3.0, Vista, .NET3.5, Win7, Win32, Dev, WinForm
|
Arik Poznanski |
4.45 |
|
|
Clipboard handling with .NET - Part II
Updated: 3 Jun 2002
Builds on part 1, showing how to use custom/multiple formats
C#, .NET1.0, Win2K, WinXP, Dev
|
James T. Johnson |
4.24 |
|
|
Windows Ribbon for WinForms, Part 3 - First WinForms Ribbon Application
Updated: 4 Mar 2010
In this article, I'll present how to create an empty WinForms application with Windows 7 ribbon support.
C#3.0, Vista, .NET3.5, Win7, Win32, Dev, WinForm
|
Arik Poznanski |
4.23 |
|
|
File Hash Generator Shell Extension
- Unedited
Updated: 10 Apr 2008
Describes a shell extension option that calculates the file hash (SHA-1, MD5 etc.) of a file for use in verifying authenticity.
C# (C#2.0), Windows (Win2K, WinXP, Win2003, Vista), Dev, WinForm
|
Michael McKechney |
4.19 |
|
|
How to implement simple drag and drop functionality
Updated: 9 Mar 2003
This article explains how to implement basic drag and drop functionality similar to dragging a text file from Windows explorer and dropping it on the notepad.
C#, .NET1.0, Win2K, WinXP, Visual-Studio, Dev
|
Harshawardhan Desai |
4.13 |
|
|
Windows 7 Taskbar: Check if a program or window is pinned
Updated: 15 Nov 2009
Example code to check if a program or window is pinned on the Windows 7 taskbar.
C++, Win7, Win32, Win64, Visual-Studio, Dev
|
Jochen Baier |
4.00 |
|
|
CPBar for latest article briefs (RSS feed)
Updated: 6 Jul 2003
This article is about creating a vertical explorer bar which displays CodeProject's latest article briefs from its RSS feed.
C#, .NET1.0, Win2K, WinXP, Dev
|
Weiye Chen |
3.62 |
|
|
C# Scheduler
Updated: 23 Jun 2002
This article demonstrates writing a service in C# and the setup options .NET provides.
C#, Windows, .NET1.0, Dev
|
Anthony Roach |
3.61 |
|
|
Shell Extension with Keyboard Hook
- Unedited
Updated: 31 Aug 2008
Shell Extension with Keyboard Hook
C++ (VC8.0), Vista, Win32, Dev
|
joaquinjares |
3.60 |
|
|
BalloonTip Show
Updated: 24 Nov 2005
An article on Balloon Tips.
C++, C#, .NET1.1, WinXP, VS.NET2003, Dev, WinForm
|
Thoughthopper |
3.00 |
|
|
IE Advanced Toolbar for Favorite site navigation and log-in
Updated: 23 Jan 2005
Advanced IE toolbar, using .NET band objects, for navigation and login with a single click.
C#, Windows, .NET1.0, .NET1.1, VS.NET2003, Dev
|
vadaa |
2.76 |
|
|
Animating Shell Tray Icon With C#
Updated: 18 May 2008
This class helps to animate a tray icon.
C#, WinXP, Dev, WinForm
|
sudhir_Kumar |
2.75 |
|
|
Detecting if Recycle Bin is Empty
- Unedited
Updated: 12 Mar 2008
How to detect if recycle bin is empty or not? Find how in this article.
C++ (VC8.0)
|
Cojocaru Sergiu |
2.69 |
|
|
Icon,Contextmenu,Column and Tooltip handler in c#
- Unedited
Updated: 29 Sep 2008
Extend windows shell in c#.
C# (C#1.0, C#2.0, C#3.0), .NET3.5, COM, Dev
|
ashwanisihag |
2.50 |
|
|
Launch User's Default Browser from a Desktop Application
Updated: 1 Oct 2008
Find your users' preferred browser and launch it safely, with or without a starting URL.
VB9.0, Vista, Dev
|
Gregory.Gadow |
2.50 |
|
|
Reusable System Information Component
Updated: 2 Sep 2002
A reusable .NET component, which retrieves the operating system information.
C++, C#, .NET, Win2K, WinXP, Visual-Studio, MFC, Dev
|
Chandra Hundigam |
1.13 |
|
|
Workaround for IShellLink::GetPath()
- Unedited
Updated: 1 Mar 2008
Workaround for IShellLink::GetPath(), which sometimes fails and crashes the application.
C++, C, Windows, Win32, STL, COM, Dev
|
Peter Thoemmes |
1.05 |
|
Shell Programming - Tools |
top |
| Title /
Updated |
Author |
Score |
|
|
Clean Up Handler
Updated: 9 Jun 2002
A shell extension to delete temporary files (e.g visual c++ intermediate files).
VC6, VC7, Win2K, WinXP, Dev
|
Black Horus |
4.53 |
|
|
Metadata from Managed Code
Updated: 18 Sep 2009
a custom viewer that would make it easy for everyone to see a picture and view and edit the metadata.
C#, VB, .NET, Dev
|
rctaubert |
4.27 |
|
|
Regular Expression based tools
Updated: 14 Dec 2002
A quick introduction to regular expression based tools such as sed and awk for Win32 platforms.
C++, Win2K, WinXP, Visual-Studio, Dev
|
Tibor Blazko |
4.25 |
|
|
Introduction to PowerShell (Move over Bash)
Updated: 12 Apr 2011
Microsoft has now introduced Windows PowerShell (codename MONAD), a very powerful .NET based shell.
PowerShell, Dev, SysAdmin
|
Michael Ridland |
4.14 |
|
|
Utility for creating Link(shortcut)...
Updated: 11 May 2004
"Shortcut" is a utility to create link on Start menu or Start->Program or Desktop.
VC6, VC7, VC7.1, Win2K, WinXP, Win2003, MFC, Dev
|
Dillip Kumar Kara |
3.37 |
|