Лямбда-выражения в виде делегатов / обработчиков событий CLR (.NET) в Visual C ++ 2010

Можно ли использовать новые лямбда-выражения в Visual C ++ 2010 в качестве обработчиков событий CLR? Я пробовал следующий код:

SomeEvent += gcnew EventHandler(
    [] (Object^ sender, EventArgs^ e) {
        // code here
    }
);

Это приводит к следующему сообщению об ошибке:

ошибка C3364: 'System :: EventHandler': неверный аргумент для конструктора делегата; цель делегата должна быть указателем на функцию-член

Я пытаюсь сделать невозможное или просто мой синтаксис неверен?

Ответы на вопрос(3)

Ваш ответ на вопрос