Udostępnij za pośrednictwem


Używanie klas do pisania aplikacji dla systemu Windows

Wzięte razem, klas w bibliotece Microsoft Foundation Class (MFC) uzupełnić aplikacji ramowych"," na którym budowania aplikacji dla systemu operacyjnego Windows.Na poziomie bardzo ogólnych ramach definiuje szkielet aplikacji i dostarcza implementacji standardowego interfejsu użytkownika, które mogą być umieszczane na szkielet.Jako programista dosta Wypełnij pozostałe szkielet, które są tych rzeczy, które są specyficzne dla aplikacji.Utworzyć można uzyskać za pomocą Kreatora aplikacji MFC do utworzenia plików aplikacji bardzo dokładny starter.Przy użyciu programu Microsoft Visual C++ zasobów redaktorów zaprojektować wizualnie, elementów interfejsu użytkownika polecenia Widok klasy, aby połączyć te elementy kodu i bibliotekę klas logiki aplikacji.

Wersja 3.0 i nowsze MFC Framework obsługuje programowania dla platform Win32, w tym Microsoft Windows 95 lub nowszym, a system Windows NT w wersji 3.51 lub nowszej.Obsługa MFC Win32 obejmuje wielowątkowości.Użyj wersji 1.5x Jeśli musisz zrobić programów 16-bitowych.

Ta rodzina artykułów przedstawia ogólne omówienie narzędzi aplikacji.Bada ona również głównych obiektów, które tworzą sposób tworzenia i aplikacji.Wśród zagadnień poruszanych w tych artykułach, są następujące:

Inne części ram obejmują:

  • Okno obiektów: omówienie

  • Postępowanie z wiadomościami i mapowania

  • CObject głównego klasy podstawowej w MFC

  • Widok dokumentu/Architecture

  • Okna dialogowe

  • Formanty

  • Paski sterowania

  • OLE

  • Zarządzanie pamięcią

    Oprócz podając przewagę w pisania aplikacji dla systemu operacyjnego Windows, MFC również sprawia, że znacznie ułatwia pisanie aplikacji, które w szczególności korzystają z mechanizmu OLE łączenie i osadzanie obiektów technologii.Można można zwiększyć bezpieczeństwo aplikacji OLE visual edycji kontener i/lub serwer OLE edycji wizualnej i można dodać automatyzacji, tak aby inne aplikacje można użyć obiektów z aplikacji lub nawet dysk zdalnie.

  • Formanty ActiveX MFC

    Formant OLE uruchomieniowego (CDK) jest teraz w pełni zintegrowany z ramach.Ta rodzina artykuł dostarcza przeglądu rozwoju formant ActiveX MFC. (Formanty ActiveX były dawniej znane jako formanty OLE).

  • Programowanie bazy danych

    MFC dostarcza również dwa zestawy klasami baz danych, które upraszczają proces pisania dostęp do danych aplikacji.Korzystanie z klas bazy danych ODBC, można podłączyć do baz danych przez sterownik Open Database Connectivity (ODBC), wybierania rekordów z tabel i wyświetlić informacje o rekordzie w formularzu ekranowym.Korzystanie z klas obiektów DAO (Data Access), można pracować z bazami danych przez aparat bazy danych Microsoft Jet lub źródeł danych zewnętrznych (non-Jet), w tym źródeł danych ODBC.

    Ponadto MFC jest całkowicie włączony do pisania aplikacji, które używają standardu Unicode i zestawy znaków wielobajtowych (MBCS), specjalnie dwubajtowe zestawy (znaków DBCS).

Aby uzyskać ogólny Przewodnik po dokumentacji MFC, zobacz Ogólne tematy MFC.

Zobacz też

Koncepcje

Tematy ogólne dotyczące MFC