我正在研究winforms VC ++。
我通过以下方式选择了组合框:
String ^getSelectedFromCmbobox(){
String ^selected = this->combobox->SelectedItem->ToString();
return selected;
}
在MyForm.h文件中。我想获得seleceted item的名称,并用另一个字符串(“\\。\”)连接它,并将其用作char *
参数。
我该怎么做?
由于它包含^符号,因此很难在Google中搜索,请原谅我是否重复。
答案 0 :(得分:1)
最好的方法是使用StringToHGlobalAnsi
将托管字符串的内容复制到非托管内存中。这里是msdn链接:http://msdn.microsoft.com/en-en/library/system.runtime.interopservices.marshal.stringtohglobalansi(v=vs.110).aspx。
Alsom,你有.Net方法String::Concat用于连接String对象。