DisposeControl
occupied by a ControlRecord structure, and removes the control from the owning window's control list.
theControl is a handle leading to a variable length ControlRecord. It is a value
making multiple calls to this function.
If a control has an associated color table. it will be deleted unless it is a
resource. Also if the control has an associated non-default AuxRec, it will
be removed from memory as well.