language.h durch Zeichenfolgentabelle ersetzen



  • Hallo !
    Ich hatte eine language.h datei à la

    #define pro_Search_ "Adding "
    #define pro_Read_	"Reading "
    #define pro_Init "Initializing, please wait..."
    

    und möchte das ganze zwecks multi-language-support gerne mit Zeichenfolgentabellen lösen.

    Ich habe schon alles übertragen, aber wie muss ich sowas jetzt möglichst elegant anpassen ?
    (Ich meine ohne MFC ansonsten hätt' ich das auch schon allein hingekriegt 🤡 )

    public:
    SetStatus(HWND,int,char*,int);
    //[...]
    SetStatus(pro_Fenster.hWnd,0,pro_Init,NULL);
    

    (error C2664: 'SetStatus' : Konvertierung des Parameters 3 von 'const int' in 'char *' nicht moeglich)


Anmelden zum Antworten