Don Wrote: > > So all COM methods will be required to be declared extern(System)? Won't this clash with extern function declaration? > > They have to use Windows calling conventions anyway. Yes, but we already have C++ in-place constructor clash with function declarations. Like MyClass inst(1,2);