CDC::DeleteDC
Genel olarak, bu işlev çağrısı değil; Yıkıcı sizin adınıza gerçekleştirir.
BOOL DeleteDC( );
Dönüş Değeri
İşlev başarıyla tamamlandı, sıfır olmayan; Aksi halde 0.
Notlar
DeleteDC Üye işlevi ile ilişkili Windows aygıtı içeriklerini siler m_hDC geçerli veritabanındaki CDC nesnesi.Bu, CDC nesne son etkin aygıt içeriği belirli bir aygıt için aygıt bildirilir ve aygıt tarafından kullanılan tüm depolama ve sistem kaynaklarını serbest bırakılır.
Bir uygulama değil çağırmalıdır DeleteDC nesneleri aygıt içeriği seçeneğinin belirlenmiş olması durumunda.Silinmeden önce aygıt bağlam dışı nesneleri önce seçilmelidir.
Bir uygulama olan tanıtıcı elde çağırarak bir aygıt içeriğini silmemelisiniz CWnd::GetDC.Bunun yerine, çağırmalısınız CWnd::ReleaseDC aygıt içeriğini boşaltmak için.CClientDC ve CWindowDC sınıfları bu işlevselliği kaydırmak için sağlanan.
DeleteDC İşlevi ile oluşturulan aygıtı içeriklerini silmek için kullanılan genellikle CreateDC, CreateIC, ya da CreateCompatibleDC.
Örnek
Örnek için bkz: CPrintDialog::GetPrinterDC.
Gereksinimler
Başlık: afxwin.h