Hallo zusammen!
Langsam packt mich echt die Verzweiflung.
Ich habe nochmal ein ganz einfaches Grundgerüst mit dem Assistenten von VC++ 7.0 gemacht: MFC mit MDI und Doc-View. Dazu habe ich einen Dialog erstellt, eine Dialogklasse erzeugt und den Elementen Variablen zugeordnet. Nix dolles also.
Und jetzt bekomme ich (gleich mehrfach) folgende Fehlermeldungen:
e:…\Stammdaten_dlg.h(15): error C2065: ‚IDD_Stammdaten‘ : nichtdeklarierter Bezeichner
e:…\Stammdaten_dlg.h(15): error C2057: Konstanter Ausdruck erwartet
Die bemäkelte Stelle in Stammdaten_dlg.h habe ich markiert:
#pragma once
// CStammdaten\_dlg-Dialogfeld
class CStammdaten\_dlg : public CDialog
{
DECLARE\_DYNAMIC(CStammdaten\_dlg)
public:
CStammdaten\_dlg(CWnd\* pParent = NULL); // Standardkonstruktor
virtual ~CStammdaten\_dlg();
// Dialogfelddaten
enum {IDD = IDD\_Stammdaten}; //
Was das "enum" an der Stelle soll, ist mir auch völlig unverständlich. Es scheint doch darum zu gehen, dass für "IDD" ein spezielles Ziel, hier IDD\_Stammdaten eingesetzt wird .Dafür hätte ich aber "const" oder "define" erwartet. Das führt aber auch nicht zum Erfolg.
Wer kann mir erklären, was da passiert und vor allem, wie ich mein Programm ans Laufen bekomme??
Danke.
Arndt