Versteh nich wieso dies kommt: no appropriate default construtor avaiable???
-
Folgender Code ! HAbe einen default Konstruktor implementiert ,aber trozdem der fehler? wieso?
class VisWorkFlow : public CWinThread, CMyVisWorkprofil{ DECLARE_DYNCREATE(VisWorkFlow) private: //int i; protected: public: // Konstruktoren VisWorkFlow() { }; // protected constructor used by dynamic creation VisWorkFlow(CDC* pDC,CPoint& PT,int iW,int iH): CMyVisWorkprofil(pDC,PT,iW,iH){}; virtual ~VisWorkFlow(); // ~CMyVisWorkprofil(); virtual BOOL InitInstance(); virtual int ExitInstance(); virtual int Run(); void Loop(WPARAM,LPARAM); protected: DECLARE_MESSAGE_MAP() }; #endif
-
Hat denn CMyVisWorkprofil einen Defaultkonstruktor?
-
Bei inline deklarierten Methoden/Konstruktoren kommt kein Semikolon hinter die geschweifte Klammer:
VisWorkFlow() { };sollte so sein
VisWorkFlow() { }Genauso beim anderen Konstruktor.
-
ohh.. danke .. MFK
