Udostępnij za pośrednictwem


Struktura aplikacji

Podstawą biblioteki klasy Microsoft Foundation (MFC) jest hermetyzacja dużej części interfejsu API systemu Windows w postaci języka C++. Klasy bibliotek reprezentują okna, okna dialogowe, konteksty urządzeń, typowe obiekty GDI, takie jak pędzle i pióra, kontrolki i inne standardowe elementy systemu Windows. Te klasy zapewniają wygodny interfejs funkcji składowej języka C++ dla struktur w systemie Windows, które hermetyzują. Aby uzyskać więcej informacji na temat używania tych klas, zobacz Tematy obiektów okien.

Biblioteka MFC udostępnia jednak również warstwę dodatkowych funkcji aplikacji opartych na hermetyzacji języka C++ interfejsu API systemu Windows. Ta warstwa to działająca struktura aplikacji dla systemu Windows, która zapewnia większość typowego interfejsu użytkownika oczekiwanego dla systemu Windows, w tym pasków narzędzi, pasków stanu, drukowania, podglądu wydruku, obsługi bazy danych i obsługi ActiveX. Używanie klas do pisania aplikacji dla systemu Windows wyjaśnia szczegółowo strukturę.

Zobacz też

Ogólne zasady projektowania klas