Errata for Developing ActiveX Web Controls
Here are some known issues with the code for Developing ActiveX Web
Controls:
- In Chapter 7, I show an example using Microsoft's ICP. At the time that I
wrote this example, these controls were free from Microsoft. Although
they were in beta, I had reasonable expectations that Microsoft would make
them available for free (with C++ or VB, perhaps) or at a low cost.
However, Microsoft is no longer supplying the ICP.
- The release version of IE3 complains that ActiveX objects are not safe. To
stop this you need two entry in the registry under the HKEY_CLASSES_ROOT\CLSID\{....}\Implemented
Classes key (where the {....} is your control's CLSID). The keys you need are:
{7DD95801-9882-11CF-9fa9-00aa006c42c4}
and
{7DD95802-9882-11CF-9fa9-00aa006c42c4}
The first UUID marks the object safe for scripting and the second UUID marks
it as safe for initialization.
- Somehow a file on the original CD was copied twice under two different
names. If you've wondered why DISPATCH.H and DISPATCHER.H are the same, that's
why. You can download the correct dispatcher.h.