Visual Studio 2005:

programowanie z Windows API w języku C++

Autor:
Piotr Besta
Wydawca:
Wydawnictwo Helion (2008)
ISBN:
978-83-246-1567-4
Autotagi:
druk
literatura stosowana
Źródło opisu: Biblioteka Narodowa - Katalog Główny

1. WinMain - fundament aplikacji Windows; 1.1. Pierwszy program; 1.2. Więcej o Visual Studio; 1.3. Tworzenie okna; 2. Rysowanie w oknie; 2.1. Wiadomość WM_PAINT; 2.2. Kontekst urządzenia; 2.3. Wyświetlanie tekstu; 2.4. Rysowanie pikseli, linii, prostokątów, kół, elips i wielokątów; 2.5. Obiekty GDI; 2.6. Bitmapy; 2.7. Pobieranie informacji o ustawieniach systemu i kontekstu urządzenia; 3. Tworzenie i korzystanie z biblioteki statycznej; 3.1. Czym jest biblioteka statyczna?; 3.2. Po co tworzymy biblioteki statyczne?; 3.3. Przykład utworzenia biblioteki; 3.4. Testowanie biblioteki; 3.5. Operatory New i delete; 4. Klawiatura; 4.1. Jak to działa w Windows; 4.2. Wirtualne klawisze; 4.3. Wiadomości WM_KEYDOWN i WM_KEYUP; 4.4. Wiadomości WM_CHAR; 4.5. Wiadomości WM_SYSTEMDOWN i WM_SYSKEYUP; 4.6. Niezależne pobieranie informacji o stanie klawiszy; 4.7. Projekt: Klawiatura; 5. Mysz; 5.1. Mysz w Windows; 5.2. Kursor myszy; 5.3. Wiadomości myszy; 5.4. Obsługa podwójnego kliknięcia; 5.5. Niezależne pobieranie i ustalanie pozycji kursora myszy; 5.6. Przechwycenie myszy; 5.7. Sterowanie wyświetlaniem kursora; 5.8. Projekt: Mysz; 6. Odmierzanie czasu; 6.1. Pobieranie systemowego czasu i daty z dokładnością do milisekundy; 6.2. Systemowy licznik milisekund; 6.3. Korzystanie z zegara systemowego; 6.4. Projekt: Minuta; 6.5. Specjalistyczne odmierzanie czasu; 6.6. Klasa CCzas; 6.7. Projekt: Stoper; 7. Zasoby aplikacji; 7.1. Zarządzanie zasobami; 7.2. Projekt: Kursor i ikona; 7.3. Zmiana i pobieranie ustawień klasy okna; 7.4. Projekt: Bitmapa i łańcuch znaków; 7.5. Wysyłanie wiadomości do okna; 7.6. Projekt: Główne menu okna; 7.7. Projekt: Menu kontekstowe i systemowe; 7.8. Projekt: Skróty klawiaturowe; 7.9. Projekt: Niestandardowe zasoby; 7.10. Biblioteka łączona dynamicznie jako zewnętrzne źródło zasobów i kodu; 7.11. Szerokie znaki - UNICODE; 8. Okna dialogowe; 8.1. Modalne okna dialogowe; 8.2. Projekt: Modalne okna dialogowe; 8.3. Niemodalne okna dialogowe; 8.4. Projekt: Niemodalne okna dialogowe; 8.5. Predefiniowane okna dialogowe systemu; 9. Kontrolki; 9.1. Jak działają kontrolki?; 9.2. Kontrolki klasy Button; 9.3. Kontrolki klasy Edit; 9.4. Kontrolki klasy Static; 9.5. Kontrolki klasy ComboBox; 9.6. Wygląd kontrolek w systemie Windows XP; 10. Paski przewijania; 10.1. Rozmiar pasków przewijania; 10.2. Budowa pasków przewijania; 10.3. Wiadomości WM_HSCROLL i WM_VSCROLL; 10.4. Pobieranie i ustawianie stanu pasków przewijania; 10.5. Wyświetlanie, ukrywanie, włączanie i wyłączanie pasków przewijania; 10.6. Przewijanie obszaru roboczego okna; 10.7. Projekt: Ogromne bitmapy; 11. Procesy i wątki; 11.1. Wielozadaniowość; 11.2. Wielowątkowość; 12. Nie tylko Windows API; 12.1. Biblioteka DirectX; 12.2. Konfiguracja Visual Studio; 12.3. Obiekt Direct3D; Dodatek A; Kody ASCII; Kody skaningowe klawiatury [JR]
Więcej...
Wypożycz w bibliotece
Dostęp online
Brak zasobów elektronicznych
dla wybranego dzieła.
Dodaj link
Kup
Brak ofert.
Recenzje

Brak recenzji - napisz pierwszą.

Nikt jeszcze nie obserwuje nowych recenzji tego dzieła.
Okładki
Kliknij na okładkę żeby zobaczyć powiększenie lub dodać ją na regał.

Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Rozwoju Regionalnego
Dotacje na innowacje - Inwestujemy w Waszą przyszłość
foo