如何使用外部类编辑/访问Windows窗体的私有部分?[项目中] 我正在使用Windows窗体C++,遇到了一些麻烦:/< /P>

如何使用外部类编辑/访问Windows窗体的私有部分?[项目中] 我正在使用Windows窗体C++,遇到了一些麻烦:/< /P>,windows,class,forms,windows-forms-designer,friend,Windows,Class,Forms,Windows Forms Designer,Friend,我有Windows窗体管理代码,我在其中执行所有“可视化” 像更新的文本框、标签等一样工作。。。那我就在那里上课 进行大部分计算的项目 我的问题:如何允许类访问表单的私有部分? 例如:希望直接编辑该类中表单中的文本框 在同一个项目的不同文件中 有什么想法吗?我不会直接使用“私人部分” 使用setter方法,因为您很可能还必须处理线程问题。 至少在C语言中,不允许从另一个线程访问GUI组件。您必须再次使用Invoke将其放入表单的消息处理线程中,至少在C中是这样 嗯 马里奥

我有Windows窗体管理代码,我在其中执行所有“可视化” 像更新的文本框、标签等一样工作。。。那我就在那里上课 进行大部分计算的项目

我的问题:如何允许类访问表单的私有部分? 例如:希望直接编辑该类中表单中的文本框 在同一个项目的不同文件中


有什么想法吗?

我不会直接使用“私人部分”

使用setter方法,因为您很可能还必须处理线程问题。 至少在C语言中,不允许从另一个线程访问GUI组件。您必须再次使用Invoke将其放入表单的消息处理线程中,至少在C中是这样

马里奥