编译器错误 C3765

“event”: 无法在标记为 event_receiver 的类/结构“type”中定义事件

如果某个类标有 event_receiver 特性,则该类不能包含 __event 声明。

以下示例生成 C3765:

// C3765.cpp
[event_receiver(native)]
struct ER2 {
   __event void f();   // C3765
   __event void b(int);   // C3765
};