Aracılığıyla paylaş


Çıktı (Cihaz Bağlamı) Sınıfları

Bu sınıflar, Windows'ta kullanılabilen farklı türlerdeki cihaz bağlamlarını kapsüller.

Aşağıdaki sınıfların çoğu bir tanıtıcıyı Bir Windows cihaz bağlamında kapsüller. Cihaz bağlamı, bir cihazın görüntü veya yazıcı gibi çizim öznitelikleri hakkında bilgi içeren bir Windows nesnesidir. Tüm çizim çağrıları bir cihaz bağlamı nesnesi aracılığıyla yapılır. Windows meta dosyaları desteği de dahil olmak üzere özel cihaz bağlamı işlevselliğinden CDC türetilen ek sınıflar.

CDC
Cihaz bağlamları için temel sınıf. Doğrudan ekranın tamamına erişmek ve yazıcılar gibi uyumsuz bağlamlara erişmek için kullanılır.

Cpaintdc
Pencerelerin üye işlevlerinde OnPaint kullanılan bir görüntüleme bağlamı. Otomatik olarak inşaatı ve EndPaint yıkımı çağırırBeginPaint.

Cclientdc
Pencerelerin istemci alanları için bir görüntüleme bağlamı. Örneğin, fare olaylarına anında yanıt vermek için kullanılır.

CWindowDC
hem istemci hem de istemci olmayan alanlar dahil olmak üzere tüm pencereler için bir görüntüleme bağlamı.

Cmetafiledc
Windows meta dosyaları için bir cihaz bağlamı. Windows meta dosyası, görüntü oluşturmak için yeniden yürütülebilen bir dizi grafik cihazı arabirimi (GDI) komutu içerir. öğesinin üye işlevlerine CMetaFileDC yapılan çağrılar bir meta dosyaya kaydedilir.

Cpoint
Koordinat (x, y) çiftlerini tutar.

Csize
Uzaklığı, göreli konumları veya eşleştirilmiş değerleri tutar.

Crect
Dikdörtgen alanların koordinatlarını tutar.

Crgn
Bir pencere içindeki eliptik, çokgen veya düzensiz bir alanı düzenlemek için bir GDI bölgesini kapsüller. sınıfında CDCkırpma üyesi işlevleriyle birlikte kullanılır.

Crecttracker
Dikdörtgen nesneleri yeniden boyutlandırmak ve taşımak için kullanıcı arabirimini görüntüler ve işler.

Ccolordialog
Renk seçmek için standart bir iletişim kutusu sağlar.

Cfontdialog
Yazı tipi seçmek için standart bir iletişim kutusu sağlar.

Cprintdialog
Dosya yazdırmak için standart bir iletişim kutusu sağlar.

Ayrıca bkz.

Sınıfa Genel Bakış