okladka
Książka jest przeznaczona dla szerokiego grona programistów - praktyków, pragnących wniknąć w arkana zawiłej sztuki programowania w systemie MS Windows.

Poświęcona jest programowaniu w systemie MS Windows prezentowanym w ujęciu bardzo praktycznym. Naszymi narzędziami będą: kompilator firmy Borland C++ (wersja co najmniej 4.0, zalecana 4.5 lub 5.0) i dostarczona z nim biblioteka klas o nazwie OWL (ang. Object Windows Library). Ten ostatni produkt jest znacznie prostszy w użyciu od oryginalnego API Windows i składa się z szeregu predefiniowanych klas, których poznanie gwarantuje pełne wykorzystanie możliwości, jakie niesie ze sobą system Windows.

  • Pisanie tekstu w określonym miejscu i z użyciem określonej czcionki.
  • Drukowanie zawartości ekranu na drukarce.
  • Drukowanie dowolnych informacji na drukarce, z pominięciem wyjścia ekranowego.
  • Definiowanie własnych okienek dialogowych do wprowadzania danych i korzystanie z nich w programie.
  • Tworzenie pliku konfiguracyjnego programu (.ini).
  • Wykonywanie zadania "w tle" (pseudowielozadaniowość).
  • Projektowanie własnej biblioteki dynamicznej DLL.

Wstęp
Rozdział 1. Specyfika programowania w Windows
  • Kompilacja programów przykładowych
Rozdział 2. Minimalny program w Windows
Rozdział 3. Grafika ekranowa
  • Odświeżanie zawartości okna w Windows
  • Rysowanie i pisanie w oknie
Rozdział 4. Pisanie tekstów w oknach Windows
Rozdział 5. Okienka dialogowe
  • Projektowanie zasobów graficznych programu z wykorzystaniem programu Resource Workshop
  • Konwencje programowania okienek dialogowych
  • Kod źródłowy aplikacji pobdane
  • Systemowe okienko dialogowe
  • Okienko dialogowe blokujące i nieblokujące
  • Przykład wykorzystania okienka klasy TCommonDialog
Rozdział 6. Tworzenie pliku konfiguracyjnego programu
Rozdział 7. Drukowanie przy użyciu drukarki systemowej
  • Drukowanie zawartości okna Windows
  • Drukowanie dowolnych informacji i współpraca z drajwerem drukarki
Rozdział 8. Tworzenie bibliotek dynamicznych DLL
  • Przygotowanie biblioteki DLL
  • Wykorzystanie biblioteki DLL
Rozdział 9. Windows i wielozadaniowość?
Rozdział 10. Przykładowa aplikacja bazy danych w systemie Windows
Dodatek A. Handlery komunikatów TWindow
Dodatek B. Stałe symboliczne używane w okienkach dialogowych
Dodatek C. Komunikaty Windows
Dodatek D. Metody publiczne klasy TDC
Dodatek E. Stałe symboliczne EN_telefon: (32) 230-98-63, 31-22-19
Dodatek F. Komunikaty notyfikacyjne okienek potomnych
  • Przykład użycia handlera EV_CHILD_NOTIFY
Skorowidz