Aracılığıyla paylaş


Genel MFC Konuları

Bu makale ailesi, Microsoft Foundation Sınıf (MFC) Kitaplığı hakkında teknik ayrıntıları içerir ve MFC çerçevesine ve temel bileşenlerine ve alt sistemlerine genel bir bakış sağlar.

Microsoft Foundation Sınıf Kitaplığı, Microsoft Windows'ta programlamaya yönelik bir uygulama çerçevesidir. C++ dilinde yazılan MFC, pencereleri, menüleri ve iletişim kutularını yönetmek için gereken kodun çoğunu sağlar; temel giriş/çıkış gerçekleştirme; veri nesneleri koleksiyonlarını depolama; ve benzeri. Tek yapmanız gereken, uygulamaya özgü kodunuzu bu çerçeveye eklemektir. C++ sınıfı programlamanın yapısı göz önünde bulundurulduğunda, MFC çerçevesinin sağladığı temel işlevselliği genişletmek veya geçersiz kılmak kolaydır.

MFC çerçevesi, Windows için uzman programcıların çalışmalarını oluşturmanızı sağlayan güçlü bir yaklaşımdır. MFC geliştirme süresini kısaltır; kodu daha taşınabilir hale getirir; programlama özgürlüğünü ve esnekliğini azaltmadan muazzam destek sağlar; ve Etkin teknoloji, OLE ve İnternet programlama gibi "programlanması zor" kullanıcı arabirimi öğelerine ve teknolojilerine kolay erişim sağlar. Ayrıca MFC, Veri Erişim Nesneleri (DAO) (artık eski) ve Açık Veritabanı Bağlan ivity (ODBC) ile veritabanı programlamayı ve Windows Yuvaları aracılığıyla ağ programlamayı basitleştirir. MFC özellik sayfaları ("sekme iletişim kutuları"), baskı önizleme ve kayan, özelleştirilebilir araç çubukları gibi özellikleri programlamayı kolaylaştırır.

Bu Bölümde

MFC Örnekleri

MFC Kaynak Dosyalarını Kullanma

MFC Kitaplık Sürümleri

Windows Uygulamaları Yazmak için Sınıfları Kullanma

Framework'te Derleme

CWinApp: Uygulama Sınıfı

Belge Şablonları ve Belge/Görünüm Oluşturma İşlemi

MFC Modüllerinin Durum Verisini Yönetme

Boşta Çevrim İşleme

MFC Modül Durumunda Etkinleştirme Bağlamları Desteği

MFC Ortak Denetimler Kitaplığını Yalıtma

Windows Vista Ortak Denetimleri için Derleme Gereksinimleri

Nasıl yapılır: Yeniden Başlatma Yöneticisi Desteği Ekleme

Dinamik Düzen

MFC başvuru belgelerine genel bakış için bkz . Microsoft Foundation Sınıf Kitaplığı.

ATL hakkında bilgi için bkz . Etkin Şablon Kitaplığı Başvurusu.

Ayrıca bkz.

Pencere Nesneleriyle Çalışma