Probleme Änderung Zeichensatz Titelleisten/Menü MFC V6.0



  • Folgendes Problem:

    Eine Anwendung soll den türkischen Zeichensatz verwenden.
    Eine Umstellung auf Unicode ist nicht möglich (viel zu aufwändig, ältere Applikation).

    Es wurde eine Textdatei mit der entsprechenden ASCII-Codierung der türkischen Begriffe erstellt. Wenn die Applikation startet, wird das File eingelesen und bei Bedarf (nach User) überschreiben diese Texte die vorhandenen.

    Die Anzeige in den Maskenelementen, wie Grid und EDIT-Feldern, Button-Beschriftungen klappt, wenn ein entsprechender Schriftfont (TURKISH ARIAL oder TURKISH TIMES NEW ROMAN) verwendet wird.

    Es klappt NICHT in den Titelleisten der Fenster, der Applikation oder den Menüs. Auch nicht, wenn das Windows auf Türkisch umgestellt wird (würde genügen, wenn es da klappen würde). Ich habe schon alles erdenkliche versucht (von setlocal bis hin eben zur kompletten Umstellung des Windows auf türkisch). Zumindest bei letzteren hätte ich gedacht, dass es dann funktioniert. Habe auch in den Ressourcen die Grundschriftart der Maske auf den entsprechenden Zeichensatz eingestellt - einfach nichts. Nicht einmal eine Änderung zu erkennen (wie z.B. andere Sonderzeichen).

    Wer hat einen Rat? Danke !


Anmelden zum Antworten