好吧,我有这段代码来更改 C# 中的 UI 元素,我在 StackOverflow 中找到了它,但我在 C++ 中找不到一个等效项,因为我想在 BackgroundWorker 中更改它
label4.Invoke(new Action(() =>
{
label4.Text = "Hello";
}
));
这是 ac# 工作示例。
我尝试使用这个示例制作一个示例以将项目添加到 CheckList Box 中,这就是我所拥有的,但它在 C++ 中不起作用,我显然使用了错误的方法来更改它。
clb_contas->Invoke(new Action(() => {
clb_contas->Items->Add(System::String("testeCheckBox"),item), CheckState::Checked);
}
));
我必须在此处更改此代码以使其在 C++ 中工作?
提前致谢。