Этот код похож на MFC. Там модель Document-View. Данные и
переменные должны храниться в классе производном от CDoc. Там есть
хитрый макрос, который через DDE прикручивает эту переменную к
контролу из CView. Этот же макрос умеет вводимые значения в
контроле преобразовывать в числа/строки/др. И фильтровать
допустимые значения. В вашем коде что-то хитрое с фазой от -360 до
+360 и вместо MFC фильтра используют свой. Неаккуратно с именами
переменных поступили, но рабочий костыль.
Молодые коллеги тут про С++ теоретизируют, но тут надо знать MFC и конечно же пространства имён. Код норм.