Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Klasy Microsoft Foundation (MFC) zapewniają otokę obiektową języka C++ w systemie Win32 w celu szybkiego tworzenia natywnych aplikacji klasycznych. Biblioteka Active Template Library (ATL) to biblioteka otoki, która upraszcza programowanie modelu COM i jest szeroko używana do tworzenia kontrolek ActiveX.
Można tworzyć programy MFC lub ATL za pomocą programu Visual Studio Community Edition lub nowszego. Wersje Express nie obsługują MFC ani ATL.
W programie Visual Studio 2015 visual C++ jest składnikiem opcjonalnym, a składniki MFC i ATL są opcjonalnymi składnikami podrzędnych w programie Visual C++. Jeśli nie wybierzesz tych składników podczas pierwszej instalacji programu Visual Studio, zostanie wyświetlony monit o zainstalowanie ich podczas pierwszej próby utworzenia lub otwarcia projektu MFC lub ATL.
W programie Visual Studio 2017 lub nowszym składniki MFC i ATL są opcjonalnymi składnikami podrzędnymi w obszarze Programowanie aplikacji klasycznych z obciążeniem języka C++ w programie Instalator programu Visual Studio. Można zainstalować obsługę ATL bez MFC lub połączonej obsługi MFC i ATL (MFC zależy od ATL). Aby uzyskać więcej informacji na temat obciążeń i składników, zobacz Instalowanie programu Visual Studio.
Powiązane artykuły
Nazwa | opis |
---|---|
Aplikacje klasyczne MFC | Klasy programu Microsoft Foundation zapewniają cienką otokę obiektową w systemie Win32, aby umożliwić szybkie opracowywanie aplikacji graficznych w języku C++. |
Składniki ATL COM pulpitu | AtL udostępnia szablony klas i inne konstrukcje, które upraszczają tworzenie obiektów COM w języku C++. |
Klasy udostępnione ATL/MFC | Odwołania do klas CStringT i innych klas, które są współużytkowane przez MFC i ATL. |
Praca z plikami zasobów | Edytor zasobów umożliwia edytowanie zasobów interfejsu użytkownika, takich jak ciągi, obrazy i okna dialogowe. |
Język C++ w programie Visual Studio | Temat nadrzędny dla całej dokumentacji języka C++. |