IDD `s Fehler
-
Arbeite mit Microsoft Visual C++.
Habe gerade eine neue Klasse erstellt. Nun kommen (nachdem ich ein wenig herumgetüftelt habe) für Dialog klassen diese Fehlermeldungen:
error C2065: 'IDD_Arbeiter' : nichtdeklarierter Bezeichner
error C2057: Konstanter Ausdruck erwartetUnd das für jede Dialogklasse...
Wie komm ich aus diesem Schlamassel wieder raus? Ich wüsste nicht wie ich das weiter erklären sollte.
Danke schonmal im vorraus!
-
Naja, gerade gefragt schon selber gelöst.
habe einfach resource.h included.
Weiss zwar nicht warum, aber es tut.
Wenn mir das mal jemand beantworten könnte, weil vorher hats ja auch ohne getan...
-
Ist das ein Dll-Projekt?
Da habe ich das auch immer.
-
Nein, ist eine MFC- Anwendung
-
Kann es sein, dass du in dem du deine Klasse irgendwo includiert hast, die Reihenfolge der Includes durcheinander gewürfelt hast? Dann kann es doch passieren, dass du aufeinmal nicht mehr die ressource.h Datei einbindest bevor die ersten "#defines " aus dieser Datei verwendet werden ... und schwupps hast du den Fehler.
Ist vielleicht die simpelste Möglichkeit, wie sowas zustande kommen kann. Dann müsste jedoch irgendwo in deinem Projekt ja schon ein#include "resource.h"
enthalten sein.