Yes, you use pinvoke for that, and yes, your C++ code needs to be in a dll. Or, you can make your code C++/CLI, then you can call it directly, but it still needs to be a dll
Christian Graus Please read this if you don't understand the answer I've given you "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )