Podpora více vláken ve starším kódu (Visual C++)
Visual C++ vám umožňuje mít více souběžných vláken, která se provádí současně.Pomocí multithreadingu můžete rozdělit úlohy na pozadí, spravovat několik současných vstupů, spravovat uživatelské rozhraní a mnohem více.
V této části
Multithreading s C a Win32
Poskytuje podporu pro vytváření aplikací s více vlákny se systémem Microsoft WindowsMultithreading s C++ a knihovnou MFC
Popisuje, co jsou procesy a vlákna a co je přístup knihovny MFC k multithreadingu.Multithreading a národní prostředí
Popisuje problémy, které vznikají při použití funkce národního prostředí běhové knihovny jazyka C i standardní knihovny C++ v aplikaci s více vlákny.
Související oddíly
CWinThread
Představuje vlákno provádění v rámci aplikace.CSyncObject
Popisuje čistě virtuální třídu, která poskytuje funkčnost, která je obecná pro synchronizaci objektů v systému Win32.CSemaphore
Představuje semafor (objekt zajišťující synchronizaci), který umožňuje omezenému počtu vláken v jednom nebo více procesech přistupovat k prostředku.CMutex
Představuje mutex (vzájemně vyloučený přístup), což je synchronizační objekt umožňující vždy jednomu vláknu exkluzivní přístup k prostředku.CCriticalSection
Představuje kritický oddíl, což je synchronizační objekt umožňující vždy jednomu vláknu přistupovat k prostředku nebo k části kódu.CEvent
Představuje událost, což je synchronizační objekt umožňující jednomu vláknu upozornit jiné, že došlo k události.CMultiLock
Představuje mechanismus pro řízení přístupu, který se používá při řízení přístupu k prostředkům v programu s více vlákny.CSingleLock
Představuje mechanismus pro řízení přístupu, který se používá při řízení přístupu k jednomu prostředku v programu s více vlákny.Common Programming Methodologies
Obsahuje odkazy na témata popisující rámcové informace o knihovnách Visual C++ a témata pojednávající o různých technikách a technologiích kódování.