Можно ли использовать новые лямбда-выражения в Visual С++ 2010 в качестве обработчиков событий CLR? Я пробовал следующий код:
SomeEvent += gcnew EventHandler(
[] (Object^ sender, EventArgs^ e) {
// code here
}
);
В результате появляется следующее сообщение об ошибке:
ошибка C3364: 'System:: EventHandler': недопустимый аргумент для конструктора делегата; цель делегата должна быть указателем на функцию-член.
Я пытаюсь сделать невозможное или просто не свой синтаксис?