Zeichenfolgenkette - String Table



  • Hallo zusammen,

    ich arbeite mit MS Visual C++ 6.0 / MFC und WinXP Prof.

    Nun möchte ich gerne folgendes machen:

    Mein Programm soll z.B. auch in Englisch übersetzt werden. Dazu möchte ich alle ID_STATIC aus der Zeichenfolgenkette / String Table laden.
    Problem...bei

    SetDlgItemText (ID, LPCTSTR);
    

    funktioniert das nicht, da hier die integer Zahl des String geladen wird und nicht der eigentliche text der hinterlegt wurde.
    Ich kann mir diesen Text vorher leider auch nicht per

    CString Text = ID_Text;
    und dann
    SetDlgItemText (ID, Text);
    

    holen. Es wird immer der Int-Wert ausgelesen.
    Hat vielleicht jmd eine Idee, wie man das mit den Static_Text realisieren könnte?

    Vielen dank im Vorraus

    MfG Dippi



  • CString Text;
    Text.LoadString(ID_Text);
    SetDlgItemText(ID,Text);
    

    Gruß



  • Danke


Anmelden zum Antworten