Learning to read C++ compiler errors: Not a legal base class

A colleague was trying to create a Windows Runtime delegate with WRL. Here’s a simplified version of what they wrote. namespace ABI { using namespace ABI::Windows::UI::ViewManagement; } struct MyClass : Microsoft::WRL::RuntimeClass<⟦…⟧> { HRESULT OnInputPaneShowing(ABI::InputPane* sender,

Click here to read the article