Is it possible to put a c++ class into a windows dll and use it outside of the dll? If it is possible, how?