Opanuj zawiłości programowania aplikacji przy użyciu nie zarządzanego kodu C + + – dzięki poradom prosto od ekspertów. Klasyczna książka Jeffreya Richtera została teraz uaktualniona o informacje dotyczące systemów Windows XP, Windows Vista® i Windows Server® 2008. Zapewnia dogłębne, wyczerpujące wskazówki, zaawansowane techniki i rozbudowane przykłady kodu pomagające programować aplikacje oparte na systemach Windows.
Zapewnia dogłębne, wyczerpujące wskazówki, zaawansowane techniki i rozbudowane przykłady kodu pomagające programować aplikacje oparte na systemach Windows.
Odkryj, jak:
Projektować i implementować swoje aplikacje zarówno dla 32-bitowych jak i 64-bitowych wersji Windows
Tworzyć procesy i zadania oraz nimi manipulować
Planować, zarządzać, synchronizować i niszczyć wątki
Wykonywać asynchroniczne i synchroniczne operacje sprzętowego wejścia/wyjścia przy użyciu portu zakończenia wejścia/wyjścia
Alokować pamięć, korzystając z różnych technik obejmujących pamięć wirtualną, pliki mapowane w pamięci i sterty
Manipulować domyślnie przydzielaną pamięcią fizyczną dla stosów wątków
Budować biblioteki DLL do opóźnionego ładowania, podczepiania API i wszczepiania do procesów
Używać strukturalnej obsługi wyjątków, automatycznego wznawiania aplikacji i odzyskiwania danych.