Tematy ogólne dotyczące MFC
Ta rodzina artykułów zawiera informacje techniczne na temat biblioteki Microsoft Foundation Class (MFC) oraz omówienie MFC framework i kluczowe składniki i podsystemów.
Biblioteki Microsoft Foundation Class jest strukturą aplikacji do programowania w systemie Microsoft Windows.Napisane w języku C++, MFC zapewnia dostęp do większości kodu niezbędnych do zarządzania systemu windows, menu i okien dialogowych; wykonywanie podstawowych operacji wejścia/wyjścia; przechowywanie kolekcji obiektów danych; i tak dalej.To wszystko, co musisz zrobić, dodać kod 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 przenośne; 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 za pośrednictwem obiektów DAO (Data Access) oraz Open Database Connectivity (ODBC), sieci i programowania za pośrednictwem usługi Windows Sockets.MFC ułatwia funkcji programu, takich jak arkusze właściwości ("okien dialogowych 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 wPrzykłady Visual C++
Korzystanie z plików źródłowych MFC
Używanie klas do pisania aplikacji dla systemu Windows
Szablony dokumentów i proces tworzenia dokumentu/widoku
Zarządzanie danymi stanu modułów MFC
Przetwarzanie pętli bezczynności
Obsługa kontekstów aktywacji w stanie modułu MFC
Izolacja biblioteki formantów wspólnych MFC
Wymagania formantów standardowych systemu Windows Vista dotyczące kompilacji
Porady: dodawanie obsługi menedżera ponownego uruchamiania
Omówienie dokumentacji referencyjnej MFC, zobacz Microsoft Foundation Class Library.
Aby uzyskać informacji na temat biblioteki ATL, zobacz Odwołanie do biblioteki Active szablonu.