An ActiveX designer can be as simple as an object that makes itself visible at design time, or as complex as a form that hosts controls.
ActiveX designers and ActiveX controls share the following characteristics:
By adding code to register itself appropriately, an ActiveX control can become an ActiveX designer. This is possible because ActiveX designers rely on previously defined technology wherever possible.