You can create windowless ActiveX controls and controls that only create a window when they become active. Windowless controls speed up the display of your application and make it possible to have transparent and nonrectangular controls. You can also load ActiveX control properties asynchronously. 
To make your control use windowless activation, include the windowlessActivate flag. 
The code to include this flag is automatically generated if you select the Windowless activation option on the Control Settings page of the MFC ActiveX Control Wizard.