My question is that what is a COM component? What is a COM server? How COM works? Which types of application we can create with COM? How can I create a COM component with raw C++ and Win32 API with BCC32.exe or CL.exe? I am waiting for a good answer!