I would like to import msxml3.dll using a #import because that way I get the smart pointers.
This requires the use of the MSXML2 namespace. I cannot leave out the namespace with
using namespace MSXML2 because the symbols conflict and become ambiguous.
I also wish to use IXMLDOMDocument pointers in my idl file, but idl does not recognise namespaces.
There is a conflict here that I cannot resolve.
If you know how to use the #import and reference the imported symbols in an idl please let me know.
This is a common problem to which there seems to be no solution?