In GUI applications it is often necessary to prevent the user from being able to carry out some of the actions that the interface offers. This is (often) done by disabling (deactivating) temporarily at run time, groups of controls. This way we often use the state of GUI elements to synchronize the [...]
I spent a couple hours today looking for a simple way to change from one set of menus (file, edit, etc.) to another menu set. I came across this code in MSDN, but I didn’t see anything like it here on CodeProject, so this is my first article post. I hope someone might find it useful.How to Use Create multiple Menu resources in the resource view. The two I will [...]
This article explains how to add a drop-down menu to a toolbar button of Internet Explorer.
The procedure for adding a standard button to the IE Toolbar is well described at MSDN.
Microsoft provides only one CLSID for the button extension: [...]
Since Internet Explorer 4, the shell namespace contains an “Internet Explorer” item.
This Internet Explorer forms a special junction point where you can include your own namespace extensions.
Microsoft uses this for their FTP folders. You can add your own by registering a url prefix in the registry. Copy the entries that are used in [...]