Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A Visual C++ lehetővé teszi több egyidejű végrehajtási szál egyidejű futtatását. A többszálú kezeléssel háttérfeladatokat hajthat végre, kezelheti az egyidejű bemeneti adatfolyamokat, kezelheti a felhasználói felületet és még sok mást.
Ebben a részben
Többszálúság C és Win32 használatával
Támogatja a többszálú alkalmazások microsoftos windowsos létrehozását
Többszálúság C++ és MFC használatával
Leírja, hogy milyen folyamatok és szálak vannak, és mi a többszálúság MFC-megközelítése.
Többszálú és területi beállítások
A C futtatókörnyezeti kódtár és a C++ Standard kódtár területi funkciójának többszálú alkalmazásokban való használatakor felmerülő problémákat ismerteti.
Kapcsolódó szakaszok
CWinThread
Egy alkalmazáson belüli végrehajtási szálat jelöl.
CSyncObject
Egy tiszta virtuális osztályt ír le, amely a Win32 szinkronizálási objektumaihoz gyakran használt funkciókat nyújt.
CSemaphore
Egy szemafortot jelöl, amely egy szinkronizálási objektum, amely egy vagy több folyamat korlátozott számú szálának elérését teszi lehetővé egy erőforrás eléréséhez.
CMutex
Egy mutexet jelöl, amely egy szinkronizálási objektum, amely lehetővé teszi, hogy egy szál kölcsönösen kizárja az erőforráshoz való hozzáférést.
CCriticalSection
Kritikus szakaszt jelöl, amely egy szinkronizálási objektum, amely lehetővé teszi, hogy egyszerre egy szál hozzáférjen egy erőforráshoz vagy kódszakaszhoz.
CEvent
Olyan eseményt jelöl, amely egy szinkronizálási objektum, amely lehetővé teszi, hogy az egyik szál értesítse a másikat egy eseményről.
CMultiLock
A többszálú programokban az erőforrásokhoz való hozzáférés szabályozásához használt hozzáférés-vezérlési mechanizmust jelöli.
CSingleLock
A többszálú programokban lévő erőforrásokhoz való hozzáférés szabályozásához használt hozzáférés-vezérlési mechanizmust jelöli.