MFC ve ATL

Microsoft Foundation Sınıfları (MFC), yerel masaüstü uygulamalarının hızlı bir şekilde geliştirilmesi için Win32 üzerinde C++ nesne odaklı sarmalayıcı sağlar. Etkin Şablon Kitaplığı (ATL), COM geliştirmeyi basitleştiren ve ActiveX denetimleri oluşturmak için yaygın olarak kullanılan bir sarmalayıcı kitaplığıdır.

Visual Studio Community Edition veya üzeri ile MFC veya ATL programları oluşturabilirsiniz. Express sürümleri MFC veya ATL'yi desteklemez.

Visual Studio 2015'te Visual C++ isteğe bağlı bir bileşendir ve MFC ve ATL bileşenleri Visual C++ altında isteğe bağlı alt bileşenlerdir. Visual Studio'yu ilk kez yüklerken bu bileşenleri seçmezseniz, MFC veya ATL projesini ilk kez oluşturmayı veya açmayı denediğinizde bunları yüklemeniz istenir.

Visual Studio 2017 ve sonraki sürümlerde MFC ve ATL, Visual Studio Yükleyicisi programındaki C++ iş yükü ile Masaüstü geliştirme kapsamında isteğe bağlı alt bileşenlerdir. ATL desteğini MFC olmadan veya birleştirilmiş MFC ve ATL desteği olmadan yükleyebilirsiniz (MFC, ATL'ye bağlıdır). İş yükleri ve bileşenler hakkında daha fazla bilgi için bkz . Visual Studio'yu Yükleme.

Title Tanım
MFC Masaüstü Uygulamaları Microsoft Foundation Sınıfları, C++'da GUI uygulamalarının hızlı bir şekilde geliştirilmesini sağlamak için Win32 üzerinde ince nesne odaklı bir sarmalayıcı sağlar.
ATL COM Masaüstü Bileşenleri ATL, C++ dilinde COM nesnelerinin oluşturulmasını basitleştirmek için sınıf şablonları ve diğer kullanım yapıları sağlar.
ATL/MFC Paylaşılan Sınıfları MFC ve ATL tarafından paylaşılan CStringT Sınıfı ve diğer sınıflar için başvurular.
Kaynak Dosyalarıyla Çalışma Kaynak düzenleyicisi dizeler, görüntüler ve iletişim kutuları gibi kullanıcı arabirimi kaynaklarını düzenlemenize olanak tanır.
Visual Studio’da C++ Tüm C++ belgeleri için üst konu başlığı.