Heb twee appjes met daarin wat text edit boxjes enzo. Eentje is simpele kale win32 stuff, de ander is met Borland C++ Builder gemaakt. Het zijn geen unicode apps.
Hoe zorg ik dat users bijvoorbeeld Japanse text kunnen invoeren in die edit boxes? Dat hoeft alleen te werken op Japanse systemen, dus ik kan er vanuit gaan dat CP932 als default ansi encoding op zo'n systeem gebruikt wordt (en idem andere talen in hun eigen gebruikelijke codepage, dus CP1253 voor Grieks, CP1250 voor Oost-Europees, etc).
Ik heb nu het probleem dat wanneer ze Japanse text gaan invoeren, ze vraagtekentjes te zien krijgen.
Is er een manier om, zonder van mijn app een echte unicode app te maken (weet eigenlijk niet eens wat dat allemaal inhoudt, maar voor zover ik heb begrepen meer me lief is), mensen toch zulke strings te laten invoeren? Of het dan een unicode string is of een ansi string in hun system encoding boeit me niet, dat kan ik intern allemaal wel omzetten voor verdere verwerking.
Hoe zorg ik dat users bijvoorbeeld Japanse text kunnen invoeren in die edit boxes? Dat hoeft alleen te werken op Japanse systemen, dus ik kan er vanuit gaan dat CP932 als default ansi encoding op zo'n systeem gebruikt wordt (en idem andere talen in hun eigen gebruikelijke codepage, dus CP1253 voor Grieks, CP1250 voor Oost-Europees, etc).
Ik heb nu het probleem dat wanneer ze Japanse text gaan invoeren, ze vraagtekentjes te zien krijgen.
Is er een manier om, zonder van mijn app een echte unicode app te maken (weet eigenlijk niet eens wat dat allemaal inhoudt, maar voor zover ik heb begrepen meer me lief is), mensen toch zulke strings te laten invoeren? Of het dan een unicode string is of een ansi string in hun system encoding boeit me niet, dat kan ik intern allemaal wel omzetten voor verdere verwerking.