C
Carl Daniel [VC++ MVP]
Serge said:Quite the opposite - any ActiveX control is a COM DLL. Not every COM
DLL is an ActiveX control, though.
http://msdn.microsoft.com/library/default.asp?url=/workshop/components/activex/controls.asp
<quote>
In other words, a control, at the very least, is some COM object that
supports the IUnknown interface and is also self-registering.
</quote>
You're right, not every COM object is an Active-X control.
I'm also right - every self registering COM object IS an ActiveX control.
Note that to be an OLE Control, which is what most people think of when they
hear "Active X Control" requires much much more.
-cd