Я работаю над устаревшим кодом и пытаюсь обновить интерфейс.Я не разбираюсь в C ++ / CLI, и документация для C ++ / CLI в лучшем случае скудна.Я делаю все возможное, чтобы преобразовать документацию C # в C ++ / CLI, но это не всегда работает.
Я хочу преобразовать System :: Object в ContextMenuStrip.
Пример кода:
System::Void Form1::unzoomToolStripMenuItem_Click(System::Object^ sender, System::EventArgs^ e)
{
System::Windows::Forms::ContextMenuStrip ^menu = sender;
//a value of type "System::Object ^" cannot be used to initialize and entity of type "System::Windows::Forms::ContextMenuStrip ^"
//Other code here
}
Как это делается в C ++ / CLI?