Strona główna

Kurs Windows API

- "stary" artykuł, - nowy artykuł

KURS PODSTAWOWY
 Podstawy Jak, do diaska, robi się programy pod Windows? Wyświetlanie wiadomości, tworzenie głównego okna, pętla komunikatów...
 Podstawowe kontrolki Na co komu puste okno? Przyciski, pola tekstowe, listy, ComboBoxy... Jak je tworzyć, nadać im właściwy wygląd i jak realizować ich podstawowe zadania.
 Obsługa myszy i klawiatury Co się stanie jak tutaj kliknę...? Obsługa zdarzeń związanych z podstawowymi urządzeniami wejściowymi.
 Pliki Mało ci, że w szkole nauczono cię czytać i pisać? Naucz się, jak czytać i pisać w plikach. A także paru innych przydatnych rzeczy związanych z plikami, jak sprawdzanie atrybutów, daty i czasu, wolnego miejsca na dysku.
 Grafika Lekcja wirtualnej plastyki. Rysowanie linii, prostokątów, kół...
 Bitmapy Jak wyciągnąć obrazek z pliku *.BMP, i w dodatku jeszcze pokazać go na ekranie.
 Animacja Jak wyleczyć bitmapy z paraliżu.
 Okna dialogowe (cz. 1) Jeśli chcemy więcej okienek w programie - okna dialogowe (modalne)...
 Okna dialogowe (cz. 2) ...oraz niemodalne.
 Okna dialogowe (cz. 3) Po co się męczyć, gdy mamy predefiniowane dialogi - w tej części dialog wyboru plików.
 Okna dialogowe (cz. 4) Kolejne gotowce - dialog koloru, dialog czcionki.
 Okna dialogowe (cz. 5) I jeszcze jeden przydatny dialog - wyszukiwanie tekstu.
 Okna dialogowe (cz. 6) Jak wprowadzić zmiany do wyglądu i zachowania predefiniowanych okien dialogowych na przykładzie dialogu wyboru pliku.
 Menu No, menu... ;-)
 Rejestr Buszowanie po wysypisku śmieci.
 Subclassing i superclassing W jaki sposób (i kiedy) używać dwóch wspomnianych technik. Dobry wstęp do tworzenia własnych kontrolek.
 DLL Wprowadzenie do tworzenia własnych bibliotek typu DLL.
 Haki Gdy subclassing nie wystarcza - dodatkowe sztuczki z komunikatami dla bardziej zaawansowanych.
SPECYFICZNE KONTROLKI
 Toolbary, cz.1 Podstawowe informacje: jak stworzyć toolbar, dodać do niego przyciski, ponadawać im bitmapy... I co zrobić, żeby te przyciski działały.
 Toolbary, cz.2 Wizualne (i nie tylko) bajery: płaskie i przezroczyste toolbary, hot-tracking, etykiety tekstowe, rozwijalne przyciski, tooltipy, a także umieszczanie na toolbarze innych kontrolek.
 Toolbary, cz.3 Upiększania toolbarów ciąg dalszy: rebary (czyli kilka toolbarów w jednym kontenerze) oraz wywoływanie i obsługa dialogu dostosowywania toolbaru.
 Drzewo (TreeView) Hodowla drzew może być całkiem przyjemnym zajęciem, jeśli chcemy oderwać się od komputera... Ale kto by się chciał odrywać?
DODATKOWE ARTYKUŁY
 Obszar statusu (tray) Jak wepchnąć własną ikonkę w to intrygujące miejsce, jak ją potem stamtąd usunąć oraz jak obsługiwać komunikaty z tray'a.
 Podpowiedzi (tooltips) Jeden mały, żółty prostokącik, a ile radości dla zagubionych użytkowników naszych aplikacji.
 Własne kontrolki, cz.1 Kiedy standardowe kontrolki Windows przestają wystarczać - jak sworzyć własne? Łączenie i modyfikacja standardowych kontrolek (część 1) oraz tworzenie prostej kontrolki od podstaw (część 2).
 Własne kontrolki, cz.2
ZAPOWIEDZI

Wkrótce (odpukać, splunąć przez lewe ramię na prawą nogę itp.) pojawią się tu rzeczy następujące:

  • Inne kontrolki
  • Wątki i procesy

Jeśli chcesz ściągnąć ten kurs w całości i poczytać go sobie spokojnie offline, przejdź do działu download.


Strona główna