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 Kaynak Dosyalarını Kullanma
Windows Uygulamaları Yazmak için Sınıfları Kullanma
Belge Şablonları ve Belge/Görünüm Oluşturma İşlemi
MFC Modüllerinin Durum Verisini Yönetme
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
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.