Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Device context freigeben

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
03.09.2008, 10:13 Uhr
~Flapsi1
Gast


Hallo!

In einer Funktion (nennen wir sie "Zeichnen") wird ein device context, bzw. ein Zeiger auf den Context definiert. Das Programm wird nun in einer anderen Funktion (z.B. durch einen Exit-Button) beendet.

Wie komme ich nun (in der "Exit-Funktion") an den lokal in "Zeichnen" definierten dc bzw. pDC um ihn vor dem Beenden des Programmes sauber freizugeben?

Beste Grüße

Flapsi
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
03.09.2008, 14:37 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)


Indem du die Variable global machst, wahrscheinlicher ist aber das du den DC gar nicht so lange brauchst. Da du ja immer nur im OnPaint Ereignis zeichnest solltest du den DC dort auch immer anlegen und freigeben...
 
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: