Does anyone know why MFC's CWnd::CreateControl does not appear to successfully create some ActiveX controls, for example VBA's Label control. (PROGID: "Forms.Label")?
I suspect it can't support windowless ActiveX controls, can anyone confirm this? I have workarounds (ATL), I'd just prefer to use a CWnd.