Loadstring und Resource
-
Hallo Ihr Lieben.
Ich habe mal ne Frage.
Ich möchte in einen DLL Projekt die bisher hardgecodeten Texte in eine Stringtable auslagern.
Ich lege also eine Resourse, Stringtable an und lade das Teil mit Loadstring:char resBuff[256]; LoadString(NULL,IDS_STRING101,resBuff,256);Doch der Compiler motzt mich an, daß er IDS_STRING101 nicht finden kann.
Gebe ich statt IDS_STRING101 die Resourse 101 an, ist der String leer.In dem *.rc file sind auch schon Versionsinformationen die sauber mitkompiliert werden und die ich auch aufrufen kann, also kanns nicht dran liegen, daß er die resource Datei nicht findet, oder?
Binde ich die resource.h ein, motzt der Compiler trotzdem:
Fehler 16 error C2065: 'IDS_STRING101': nichtdeklarierter Bezeichner
Was mache ich noch falsch?
Es ist ja offensichtlich, daß er den Bezeichner nicht findet...Grüße Mondmann
-
Mondmann schrieb:
Was mache ich noch falsch?
Da Ansi C++ weder Ressourcen noch LoadString kennt: Falsches Unterforum gewählt (Tippe mal auf Windows API).
-
Sorry.
Admin, bitte verschieben.
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
resource.h hast Du nicht in included!