Most programmers. even if he/she has significant amount of experience in Software development, lack of proper handling of unicode character system, probably because they have no experience in unicode character system in their daily life or work. People from latin based character system, such as English, do not (or may not) need unicode character system at all, but if they want to develop software applications targeting world-wide market, they have to learn and understand unicode character system. The goal of this series of tutorials is to help them understand and implement unicode-enabled software applications.
For details about character encoding, please refer to Wikipedia. This series of tutorials demonstrates how to convert from ANSI multibytes characters to UCS (or UTF-16) or UTF-8 encoding on Windows platform. For complete description about unicode, please refer to Unicode Consortium website.
Before we learn about UNICODE system, we will learn how to add line numbering feature in CRichEditCtrl. Please download the source code for the tutorial video.
MD5 Checksum: 1a0f70089e0244cd5214e4776ae33e2c
This tutorial demonstrates how to save and load UNICODE and ANSI character text file in Rich Text Control. Download sample source code to follow the Tutorial Video.
MD5 Checksum: f2b3b37996f55d8ab6fb4addc1f61916
This tutorial extends our preivous tutorial to easily handle ANSI text file open in our software application. Download the sample source code to follow the video tutorials.
MD5 Checksum: b6c42c1179f148521c82d7dce6ad129d