Aracılığıyla paylaş


Eski Kod için Çoklu İş Parçacığı Kullanma Desteği (Visual C++)

Visual C++ aynı anda çalışan birden çok eşzamanlı yürütme iş parçacığına sahip olmanıza olanak tanır. Çoklu iş parçacığı kullanımı sayesinde arka plan görevlerini kapatabilir, eşzamanlı giriş akışlarını yönetebilir, kullanıcı arabirimini yönetebilir ve çok daha fazlasını yapabilirsiniz.

Bu Bölümde

C ve Win32 ile Çoklu İş Parçacığı Kullanımı
Microsoft Windows ile çok iş parçacıklı uygulamalar oluşturmak için destek sağlar

C++ ve MCF ile Çoklu İş Parçacığı Kullanımı
İşlemlerin ve iş parçacıklarının ne olduğunu ve çoklu iş parçacığı kullanımına MFC yaklaşımının ne olduğunu açıklar.

Çoklu İş Parçacığı Kullanımı ve Yerel Ayarlar
Çok iş parçacıklı bir uygulamada hem C Çalışma Zamanı Kitaplığı'nın hem de C++ Standart Kitaplığı'nın yerel ayar işlevselliğini kullanırken ortaya çıkan sorunları açıklar.

CWinThread
Bir uygulama içindeki yürütme iş parçacığını temsil eder.

CSyncObject
Win32'deki eşitleme nesneleri için ortak işlevsellik sağlayan saf bir sanal sınıfı açıklar.

CSemaphore
Bir veya daha fazla işlemdeki sınırlı sayıda iş parçacığının kaynağa erişmesine izin veren bir eşitleme nesnesi olan semaforu temsil eder.

CMutex
Bir iş parçacığının kaynağa birbirini dışlamasını sağlayan bir eşitleme nesnesi olan bir mutex'i temsil eder.

CCriticalSection
Bir kerede bir iş parçacığının bir kaynağa veya kod bölümüne erişmesine izin veren bir eşitleme nesnesi olan kritik bir bölümü temsil eder.

CEvent
Bir iş parçacığının bir olayın gerçekleştiğini diğerine bildirmesine olanak tanıyan bir eşitleme nesnesi olan bir olayı temsil eder.

CMultiLock
Çok iş parçacıklı bir programdaki kaynaklara erişimi denetlemek için kullanılan erişim denetimi mekanizmasını temsil eder.

CSingleLock
Çok iş parçacıklı bir programdaki bir kaynağa erişimi denetlemek için kullanılan erişim denetimi mekanizmasını temsil eder.