Recently I would like to start building a .dll maths library with Visual C++ Express 2010.
I would like to use the .dll as library reference for BOTH Excel VBA
Excel VBA
About #2, you don't need two sets of interfaces because C# can also use the __stdcall calling convention.