Hi when ever I make a DLL with MASM in RadASM, I copy the DLL into my system32 folder (WindowsXP) and then I make a header with the function protos in it and link the created LIB and then when I use a function and try and compile it (even when "extern" is put in the function name) it says unresolved external link etc., is there anything special I should do?
Posted on 2003-12-07 16:58:26 by x86asm
there is a post regarding this somewhere here. i think you should do this in the header file.

extern "C" return_type __stdcall fMyFunc( partype param1, ... );

oh and put the lib in the msvc lib folder and in project settings add mydll.lib to the linker lib list.
Posted on 2003-12-07 17:08:15 by evil__donkey