我正在使用 Windows 窗体应用程序。我有一个表格,即Form1.h。在这种形式中,我有一个名为 pictureBox1 的图片框。我有一个 main.cpp 文件,我想在其中访问 Form1.h 的 pictureBox1 并显示来自 main.cpp 文件的一些图像。
为此,我正在使用此代码
主文件
#include "Form1.h"
using namespace PUMA_LED_TESTER;
Form1^ form1=gcnew Form1;
form1->pictureBox1->Image =bmp;
但是这段代码给出了错误
error C3145: 'form1' : global or static variable may not have managed type 'PUMA_LED_TESTER::Form1 ^'
may not declare a global or static variable, or a member of a native type that refers to objects in the gc heap
我不知道为什么会出现这个错误。任何人都可以告诉我这个错误的解决方案。
提前致谢