Переписываю интерфейс к внешнему устройству (КОМ порт) на Visual Studio, работаю через windows forms. Обработка пакетов и входящих сообщений происходит вне класса главной формы. При прохождении сообщений необходимо помещать пришедшие данные скажем в richtextbox, находящийся в главной форме. Раньше работал на билдере и сейчас не могу понять, как мне обратиться к уже сконструированному элементу формы.
Application::Run(gcnew MainForm() );
тут создаётся форма, но беда (для моего восприятия) в том, что не вижу явного объявления объекта главной формы, соответственно как обратиться к ней из вне?
Компилятор запрещает глобальное объявление типа MainForm... А локальное тупо создаст копию главной формы...
|