Dzięki za pomoc. Użyłem Ariala z tego powodu że.....u mnie chińskie czcionki jakie mi podesłali z Chin, na kompie z win XP wyglądały dobrze i dobrze się pozycjonowały w kontrolkach np TLabel. Jednak kiedy program zostawał odpalany w Chinach czy na Taiwanie fonty zmieniały swoje pozycje podnosząc się do góry co nieładnie wyglądało. Tylko Arial zachowywał swoją pozycję i stąd jego użycie. Ja domyślam się że windows musiał podstawiać znaki z innego fontu ale ciekawe dlaczego tego znaku nie podstawia skoro w kontrolce richedit widać ten znak przy dokładnie takim samym ustawieniu nazwy czcionki ( Arial ) i charsetu. Spróbuję użyć tych kontrolek jednak teraz muszę cały program przebudować skoro nie mogę tego znaku poprawnie wyświetlać w dotychczasowej konfiguracji i to troche potrwa.
Co do windowsa 10 to przy takich ustawieniach systemu ( region, jezyk itp ) i czcionki Arial i charsetu GB2312 jak w winXP, wcale nie wyświetla chińskich znaków. Dopiero ustawienie charsetu na Default oraz zmiana czcionki na NSimSun skutkuje poprawnym wyświetlaniem chińskich znaków we wszystkich kontrolkach za wyjątkiem tego jednego znaku. I co ciekawe o ile w windowsie XP ten znak był poprawnie wyświetlany w RichEdit to w windowsie 10 nie jest przy żadnym ustawieniu wyświetlany. Być może to jednak musi to być kontrolka obsługująca Unicode aby ten znak został wyświetlony poprawnie. Tylko ciekawe dlaczego tylko ten znak nie jest obsługiwany a reszta jest.
pozdrawiam
IB