I just created a DLL for my boss in MSVC++2010. I selected \"New Win32 DLL\" with option \"Export symbols\", so, everything is completely standard. There are some predefined
If it's not a COM library, you need to export only C function with __stdcall. You might need to create .def file for them (http://msdn.microsoft.com/en-us/library/d91k01sh(VS.80).aspx). Also use dependency walker, e.g. depends.exe to see what functions were exported and with which names.