Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Cmutex

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
17.06.2003, 19:51 Uhr
~michael
Gast


Ich versuch nun seit einiger Zeit ein Demo Projekt hinzubekommen!
Dabei scheitert es daran, dass ich einem Mutex nicht klar machen kann, das er über die Funktionsgrenzen, gelogt bleiben soll!


C++:
CMutex* m_pMutex = new CMutex(true);



Zb führt nicht dazu das der Mutex gelogt wird! obwohl das so in der Msdn steht!


C++:
CMutex* m_pMutex = new CMutex();
CSingleLock* m_pLock = new CSingleLock(m_pMutex);
m_pLock->Lock();
m_pLock->IsLocked();



Geht auch nicht wirklich! Ob nun CSingleLock als Zeiger oder nicht! Beides geht nicht! WO ist da der Fehler? MFC? Oder kann man sowas nur über die API realisieren? (Dieser Teil ist eh sehr bescheiden in MFC umgesetzt wurden)

Würde mich sehr freuen wenn mir jemand nen Tipp gibt!

Michael
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
17.06.2003, 19:52 Uhr
~michael
Gast


Anmerkung: Im 2. Fall lockt er zwar, aber wenn die Funktion verlassen wird, ist er wider verfügbar, was nicht sein soll/darf
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: