MFC-DLL-Problem !!!
-
Habe ein seltsames Problem:
Ich kann im MFC-DLL-Header ein CMutex-Objekt global erzeugen, nicht aber als Member einer Klasse, die in derselben Datei deklariert ist.
// MyDLL.h ... #include "afxmt.h" CMutex mu; // funktioniert class MyClass { ... CMutex mMU; //error C2248: "CObject::operator =": Kein Zugriff //auf private Member, dessen Deklaration in der //CObject-Klasse erfolgte. };Hat jemand eine Idee ?
Am fehlenden Stdafx.h liegt es nicht !Das ist doch echt merkwürdig, oder?
Könnte es an den Projekteinstellungen liegen (VS 2005) ?!
ax_mf
-
Könnte es sein, dass Du CMyCLass kopieren möchtest? In diesem Fal ist es klar, denn einen Mutex kann man nicht kopieren.