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

Wersje biblioteki MFC

Używanie klas do pisania aplikacji dla systemu Windows

Opieranie się na strukturze

CWinApp: klasa aplikacji

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.

Zobacz też

Informacje

Praca z obiektami okien