Closed GoogleCodeExporter closed 9 years ago
Sounds like you're compiling your code as ANSI, whereas HadesMem currently only
supports UTF-16. I suggest moving to wide strings, as this is what Microsoft
recommend (with good reason). Using narrow strings limits you to working within
the current code page, and severely cripples your I18n and L10n abilities. Not
to mention, many new APIs don't even have an ANSI version available.
Tl;dr: If you're writing new software you should be using wide strings in your
program (or UTF-8 internally then converting to UTF-16 for system calls). The
narrow APIs are 'deprecated'.
Original comment by therapto...@gmail.com
on 7 Mar 2011 at 9:06
Original issue reported on code.google.com by
brko...@gmail.com
on 8 Feb 2011 at 10:53Attachments: