
Клас COleMessageFilter керує паралелізм, що вимагає взаємодії з додатків OLE.
COleMessageFilter клас є корисним в візуального редагування сервера і контейнер додатків, а також застосування автоматизації OLE. Сервер додатків, які в даний час називається цей клас можна зробити програми "зайнятий", так що вхідних дзвінків з інших програм контейнер або скасовано або повторена пізніше. Цей клас може також використовуватися для визначення дії, приймаються за IP-телефонії додатків, коли називається додаток зайнятий.
Загального користування є додаток-сервер для виклику BeginBusyState і EndBusyState , коли це буде небезпечно для документа або інші доступні об'єкт OLE, щоб бути знищені. Ці дзвінки зроблені в CWinApp::OnIdle під час оновлення інтерфейсу користувача.
За замовчуванням COleMessageFilter об'єкт виділяється, коли ініціалізувати застосунок. Його отримати з AfxOleGetMessageFilter.
Це додатково класу; потрібно дуже рідко з ним працювати безпосередньо.
Докладніше, перегляньте статтю серверів: впровадження сервера в Visual C++ програміста керівництво.
# включити lt;afxole.h>
|&Nbsp членів класу ; Базовий клас | Ієрархічна діаграма
Дивіться також CCmdTarget