Before you can begin building an ActiveX control, you will need to decide what type of control it will be. Will your control perform all of its functions without using any non-constituent controls? Does the control need another control? Will the control be a visual or non-visual control? These are all decisions that have to be made before beginning your ActiveX control project.