I've always actually wanted to get a better understanding of the difference between the above four technologies (ActiveX, COM, OLE and DLLs) but I've never really looked into it.
Can anyone distinguish these?
I mean, whenever I use AJAX (for old IE), I'm creating an ActiveX control for an XMLHTTPRequest object. The weird thing is, whenever I do any C++ work, I end up importing win32 functions and data types from various DLLs to let me access the win32 API. How is that different from creating ActiveX controls?
It all seems sort of similar.
Any clarification is much appreciated, as always