Fehlermeldung



  • Hallo!

    In meinem Programm habe ich 2 Dialoge mit den IDs IDD_T1 u. IDD_T2 für 2 Registerkarten (CTabCtrl) erstellt. Bei den Eigenschaften habe ich jeweils "Untergeordnet" und "kein Rand" eingestellt, womit ich nicht falsch liege, oder?!

    Jedenfalls bekomme ich eine Fehlermeldung bei folgendem Code (vom Klassen-Assi erstellt!!):

    class CT1 : public CDialog
    {
    // Konstruktion
    public:
            ...
            // Dialogfelddaten
        //{{AFX_DATA(CT1)
        enum { IDD = IDD_T1 }; // <-- Fehlermeldung: "IDD_T1: nichtdeklarierter Bezeichner"
        ...
            ...     // HINWEIS: Der Klassen-Assistent fügt hier Datenelemente ein
        //}}AFX_DATA
    
    ...
    };
    

    Die selbe Meldung bekomme ich für IDD_T2.

    Was ist falsch???

    tompo



  • Wo ist denn IDD_T1 definiert. Wenn du im Resourceneditor den Dialog erstellt hast, dann gewöhnlich in resource.h -> also einfach:

    #include "resource.h"

    und fertig


Anmelden zum Antworten