Re: [Mono-dev] Marshalling of strings

2005-09-22 Thread Miguel de Icaza
Hello, > Hows marshalling of strings to native functions work in Mono and .NET in > general? > > I can set the character set when creating a pinvoke, but only to ANSI or > Unicode. > > What does ANSI mean? I thought ANSI was a family of character sets? In Mono we do not use ANSI, but we overl

Re: [Mono-dev] Marshalling of strings

2005-09-20 Thread Jonathan Pryor
On Wed, 2005-09-21 at 00:16 +0100, Chris Seaton wrote: > Hows marshalling of strings to native functions work in Mono and .NET in > general? "Implementation Defined" comes to mind -- things differ between Mono and .NET. > What does ANSI mean? I thought ANSI was a family of character sets? On Mo

[Mono-dev] Marshalling of strings

2005-09-20 Thread Chris Seaton
Hows marshalling of strings to native functions work in Mono and .NET in general? I can set the character set when creating a pinvoke, but only to ANSI or Unicode. What does ANSI mean? I thought ANSI was a family of character sets? What does Unicode mean exactly? UTF-16? UTF-32? What about e