vbMHWB, ActiveX control Replacement for VB's Webbrowser control

This activeX control (Source included) creates and hosts multiple
instances of the same webbrowser control which VB, C++, Delphi, ... use.
The difference is that with vbMHWB you have total control over GUI,
Context menus, Accelerator keys, Downloads, Security, ... using various
new events, properties, and methods. This is in addition to most of the
properties, methods, and events that VB's webbrowser control offers.

=================================================
Here is a list of main features
=================================================

Allows viewing of all request headers (html, images, css, ...) with the
option of adding additional headers (HTTP+HTTPS).

Allows viewing of all response headers (HTTP+HTTPS).

Allows GUI customization using DOC_HOST_UI_FLAGS per Webbrowser Control
instance or globally.

Allows behavior customization using DOC_DOWNLOAD_CONTROL_FLAGS per
Webbrowser Control instance or globally. DLIMAGES, DLVIDEOS, ...

Disallows context menus or raises OnContextMenu event for each context
menu activated.

Disallows accelerator keys or raises OnAcceletorKeys event for each
accelerator key activated.

That, by default, is configured to take over user downloads using
FileDownloadEx and OnFileDLxxxx events.

That can be used as a simple download manager using DownloadUrlAsync
method and OnFileDLxxx events.

Allows fine tuning of security per URL via
SecurityManagerProcessUrlAction event.

Allows interception and overriding of HTTP security problems
via OnHTTPSecurityProblem event.

Allows interception and overriding of basic authentication requests
via OnAuthentication event.

It is as easy to use as any other ActiveX control. Register, make a
reference to it in your project and use.

In addition adds a host of new properties, methods and events.
NewWindow3, cracking and creating URLs,...

===================================================
The source is in C++ and included in vbMHWB sub folder. For those who
can not compile the dll and due to the fact that PSC does not allow
compiled dlls, you will need to download the compiled version from
http://sourceforge.net/project/showfiles.php?group_id=137627&package_id=151143&release_id=326449

===================================================
To run the vbDemo project. After unzipping/building the package, copy
vbMHWB.dll from binaries/build folder to your system folder and
register the control. (assuming system dir path is 'C:\windows\system32\')
regsvr32.exe C:\windows\system32\vbMHWB.dll.

===================================================
HompePage:
http://vbmhwb.sourceforge.net/