Застосування та класи підтримки Thread

Кожна заявка має лише один об'єкта додатка; Цей об'єкт координати інших об'єктів у запущеної програми і походить від CWinApp.

Бібліотеки класів Microsoft Фонд підтримує декілька потоків виконання в межах програми. Усі заявки повинні мати принаймні один потік; потік, який використовується CWinApp об'єкт є цій темі "первинних".

CWinThread інкапсулює частину threading можливості операційної системи. Щоб зробити багато вкладок легше, MFC також надає синхронізації об'єктів класів C++ інтерфейсу Win32 синхронізації об'єктів.

Застосування і потік класи

CWinApp

Інкапсулює код, щоб ініціалізувати, працювати і завершити роботу додатка. Ваш об'єкта додатка буде отримати з цього класу.

CWinThread

Базовий клас для усі теми. Використовувати безпосередньо, або отримати класу з CWinThread , якщо свій потік виконує функції інтерфейсу користувача. CWinApp походить від CWinThread.

ISAPI застосування класи

CHttpFilter

Фільтри вибрано надісланих ISAPI-сервер HTTP-запитів.

CHttpServer

Розширює функціональність сервером ISAPI обробкою запитів клієнта.

Синхронізації об'єктів класів

CSyncObject

Базовий клас синхронізації об'єктів класів.

CCriticalSection

Синхронізація клас, який дозволяє лише один потік, в межах одного процесу для доступу до об'єкта.

CSemaphore

Синхронізація клас, який дозволяє між тим і вказаний Максимальна кількість одночасних доступ до об'єкта.

CMutex

Синхронізація клас, який дозволяє лише один потік, в будь-яку кількість процесів, доступ до об'єкта.

CEvent

Синхронізація клас, який повідомляє застосунку, коли сталася подія.

CSingleLock

Використовується в методи потік безпечним класів для блокування на один об'єкт синхронізації.

CMultiLock

Використовується в методи потік безпечним класів для блокування синхронізації об'єктів з масиву синхронізації об'єктів.

Пов'язані класи

CCommandLineInfo

Аналізує командного рядка, з яких було розпочато вашої програми.

CWaitCursor

Ставить курсор чекати на екрані. Під час тривалих операцій.

CDockState

Обробляє постійного зберігання з док-дані стану на панелі керування.

CRecentFileList

Підтримує найбільш пам'ятати список (MRU).

Index