Winforms 将组合框项转换为字符指针

Winforms 将组合框项转换为字符指针,winforms,combobox,c++-cli,Winforms,Combobox,C++ Cli,我正在使用winforms VC++ 我通过以下方式获得combobox的选定项: String ^getSelectedFromCmbobox(){ String ^selected = this->combobox->SelectedItem->ToString(); return selected; } 在MyForm.h文件中。我想获取所选项目的名称,并用另一个字符串(“\\.\”)将其连接,并将其用作char*参数 我

我正在使用winforms VC++

我通过以下方式获得combobox的选定项:

String ^getSelectedFromCmbobox(){   

        String ^selected = this->combobox->SelectedItem->ToString();
        return selected;
    }
在MyForm.h文件中。我想获取所选项目的名称,并用另一个字符串(“\\.\”)将其连接,并将其用作
char*
参数

我该怎么做


因为它包含^sign,所以很难在Google中搜索,如果它是重复的,请原谅。

最好的方法是使用
StringToHGlobalAnsi
将托管字符串的内容复制到非托管内存中。这里是msdn链接:


Alsom,你有.NET方法来连接字符串对象。< /P>这不是C++,它是管理C++的,我知道。难道没有别的事可做吗?