Tematy MFC ogólne
Ta rodzina artykułów zawiera szczegółowe informacje techniczne dotyczące biblioteki Microsoft Foundation Class (MFC) i zawiera omówienie kluczowych składników MFC framework i podsystemów.
Biblioteka klas Microsoft Foundation jest strukturą aplikacji dla programowania w systemie Microsoft Windows.W języku C++, MFC zapewnia dostęp do większości kodu niezbędnych do zarządzania systemu windows, menu i oknach dialogowych; wykonywanie podstawowych operacji wejścia/wyjścia; przechowywania zbiorów obiektów danych; i tak dalej.Jest wszystko, co trzeba zrobić, Dodaj kod specyficzny dla aplikacji w te ramy.Biorąc pod uwagę charakter programowania klasy c, to łatwo rozszerzyć lub zastąpić podstawowe funkcje które MFC framework dostaw.
MFC framework jest potężnym podejście, które pozwala rozwijać prace ekspertom dla systemu Windows.MFC skraca czas rozwoju; sprawia, że kod jest bardziej poręczny; zapewnia obsługę ogromne bez ograniczania wolności programowania i elastyczności; i umożliwia łatwy dostęp do "trudno program" elementy interfejsu użytkownika i technologii, takich jak technologia Active, OLE i Internet programowania.Ponadto MFC upraszcza bazy danych programowania poprzez Data Access Objects (DAO) i Open Database Connectivity (ODBC) oraz sieci programowania za pośrednictwem usługi Windows Sockets.MFC ułatwia funkcji programu, takich jak arkusze właściwości ("okna dialogowe kartę"), Podgląd wydruku i pływających, które można dostosowywać paski narzędzi.
W tej sekcji
MFC Samples, które są dostarczane wVisual C++ — przykłady
Aby pisać aplikacje dla systemu Windows przy użyciu klas
Szablony i proces tworzenia dokumentu/widoku dokumentów
Zarządzanie danymi Państwo modułów MFC
Przetwarzanie pętlę bezczynności
Obsługa kontekst aktywacji w stanie modułu MFC
Izolacja wspólnej biblioteki MFC formantów
Budowanie wymagania dla systemu Windows Vista wspólnej kontroli
Jak: Dodawanie obsługi Menedżer ponownego uruchamiania
Aby uzyskać omówienie dokumentacji referencyjnej MFC, zobacz Microsoft Foundation Class Library.
Aby uzyskać informacje na temat biblioteki ATL, zobacz Informacje dotyczące biblioteki szablonu Active.