basically to send SMS messages with unicode strings, all you need to do is to set the character set to unicode. Then you also need to remember that SMS has 140 bytes of payload, so it means that you can put 70 unicode characters into it.
The main problem is that if your languages character set is not supported by the phone, you would need to make your own font, and use it either in your own viewer/composer, or change the system font to use your definition. You might also need to implement FEP in system wide solution, so it could become quite tricky quite fast.
thanks yucca, I will make my own font and I want to load it dynamically during program execution. I don't want to make it available system wide. To this, do I need to use 'Open Font System', write rasterizer DLL...? I have to use FEP for KeyEvent/Keycode to my language character code mapping, am I right?