How do I convert a unicode code point into a UTF-16 encoded string in Visual C++ 6?

I believe there is a .net function called ConvertFromUtf32 which does what I want.