2010-07-01 15 views
1

j'ai découvert (though my other question) que mes sorties Hangul Compatibility Jamo (U+3130 – U+318F) au lieu de ÉMI régulière Hangul Jamo(U+1100 – U+11FF).Comment vais-je convertir les caractères? Ou d'autres solutions

J'essayé de demander une question in superuser d'autres IMEs, pas encore de réponse.

Devrais-je simplement le convertir moi-même? Qu'est-ce que cela implique exactement? Est-ce trop compliqué? Des idées sur comment? Toute aide serait appréciée.

Langue: Delphi
OS: Windows XP
IME: Coréen Système d'entrée (IME 2002)

Répondre

2

Il n'y a aucune raison que vous ne pouviez pas écrire un contrôle de l'éditeur expérimental intéressant avec son propre construit en fonction Unicode Compose. Cependant, avant de faire cela, vous pouvez chercher un moyen de changer la configuration de l'IME. Cela semble être un cas très intéressant avec lequel vous devez travailler. J'étais déjà surpris par votre autre question - que Windows a la capacité de gérer Raw Input à partir de claviers.

J'ai trouvé que le code source pour quelque chose qui dit que c'est l'IME coréen est disponible pour Windows CE. Vous pourriez apprendre quelque chose en l'étudiant, même si c'est pour Windows CE plutôt que pour XP.

http://msdn.microsoft.com/en-us/library/ee491900.aspx

+1

Si vous Google, vous pourriez même trouver le code source fichier kimeui.cpp là-bas sur les interwebs sauvages sauvages - même si je pense que strictement parlant, c'est une violation des droits d'auteur de Microsoft. –

+0

Ooooh. Merci pour l'info. Je vais y jeter un coup d'œil quand je serai de retour au travail. J'apprécie la réponse. – Dian