I've been looking for that Appleman book for ages, I can't seem to find a copy, (I've forgotten the title, but I think we're all talking about the same thing). The annoying thing it I can quite happily write C code, but can't seem to find any info on how to export functions and classes using VC++ (obviously exporting the functions is going to be a lot easier than doing all the COM stuff that VB does for you), I don't have any help files or anything.

I'm mainly doing it to prove that I can, If I get the hang of doing this then there's a lot of stuff I can do that I couldn't before, I've already learnt quite a lot about the windows memory architecture researching this and I think ther'll be a lot of things that doing this will let me do.

I don't believe it is impossible, It's just not possible using the standard dll method which is how it's done in C.