This is a CLR Project (.NET Framework 4.5).
Microsoft Visual Studio Community 2019 Version 16.8.1
Since AxWMPLib::AxWindowsMediaPlayer inherits from System::Windows::Forms::AxHost and AxHost inherits from System::Windows::Forms::Control, why Toolbox does not support it when adding from ClassLibrary1.dll? Instead I got an error: There are no components in ClassLibrary1.dll that can be placed on the toolbox.
This is my ClassLibrary1.dll:
#pragma once
using namespace System;
namespace ClassLibrary1 {
public ref class Class1 : public AxWMPLib::AxWindowsMediaPlayer
{
public:
Class1() {}
};
}
Apply [ToolboxItem(true)] to your class, for example: