Udostępnij za pośrednictwem


Aby pisać aplikacje dla systemu Windows przy użyciu klas

Klas w bibliotece Microsoft Foundation klasy (MFC) razem tworzą "aplikacji framework," który do tworzenia aplikacji dla systemu operacyjnego Windows.Na poziomie bardzo ogólne ramy definiuje szkielet aplikacji i dostarcza implementacje standardowy interfejs użytkownika, które mogą być umieszczane na szkielet.Zadania jako programista ma Wypełnij pozostałe szkielet, które są te rzeczy, które są specyficzne dla aplikacji.Rozpoczęcie można uzyskać, korzystając z Kreatora aplikacji MFC do tworzenia plików aplikacji bardzo dokładny starter.Microsoft Visual C++ zasobu edytory wizualne, projektowania elementów interfejsu użytkownika polecenia Widok klasy, aby połączyć te elementy kodu i bibliotekę klas umożliwia wdrożenie logiki aplikacji.

Wersja 3.0 i nowsze RAM MFC obsługuje programowania dla platformy Win32, w tym Microsoft Windows 95 i później oraz wersje systemu Windows NT 3.51 i nowsze.Wielowątkowość obejmuje wsparcie MFC Win32.Użyj wersji 1.5x , jeśli trzeba programowania 16-bitowych.

Tej rodziny artykuły przedstawia szersze omówienie aplikacji.Bada ona głównych obiektów, które tworzą i sposób tworzenia aplikacji.Między tematami, artykuły te objęte są następujące:

Inne części ramy obejmują:

  • Obiektów okien: Przegląd

  • Obsługa wiadomości i mapowanie

  • CObject, klasa Base głównego MFC

  • Widok dokumentu/Architecture

  • Okna dialogowe

  • Formanty

  • Paski kontroli

  • OLE

  • Zarządzanie pamięcią

    Oprócz daje przewagę w pisania aplikacji dla systemu operacyjnego Windows, MFC ułatwia również znacznie pisać aplikacje używające specjalnie OLE łączenie i osadzanie technologii.Można wprowadzać aplikacji OLE visual edycji kontenera lub wizualne edycji serwera OLE 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 development kit (oddziałujące z CDK) jest teraz w pełni zintegrowany z ramami.Ten artykuł rodziny dostaw przeglądu rozwoju formant ActiveX MFC.(Formanty ActiveX były dawniej znany jako formanty OLE).

  • Programowanie bazy danych

    MFC dostarcza również dwa zestawy klas bazy danych, które upraszczają dostępu do zapisu danych aplikacji.Korzystanie z klas bazy danych ODBC, można połączyć się z bazami danych przez sterownik Open Database Connectivity (ODBC), wybrać rekordy z tabel i wyświetlać informacje rekordu w formularzu ekranowym.Korzystanie z klas obiektów DAO (Data Access), można pracować z bazami danych, za pomocą aparatu bazy danych Microsoft Jet lub źródeł danych zewnętrznych (non-Jet), w tym źródeł danych ODBC.

    Ponadto MFC pełni jest włączona dla pisania aplikacji wykorzystujących Unicode i zestawy znaków wielobajtowych (MBCS), zestawy znaków specjalnie znaków dwubajtowych (DBCS).

Ogólne wskazówki do dokumentacji MFC, zobacz Ogólne MFC tematy.

Zobacz też

Koncepcje

Tematy MFC ogólne