COleMessageFilter

Клас COleMessageFilter керує паралелізм, що вимагає взаємодії з додатків OLE.

COleMessageFilter клас є корисним в візуального редагування сервера і контейнер додатків, а також застосування автоматизації OLE. Сервер додатків, які в даний час називається цей клас можна зробити програми "зайнятий", так що вхідних дзвінків з інших програм контейнер або скасовано або повторена пізніше. Цей клас може також використовуватися для визначення дії, приймаються за IP-телефонії додатків, коли називається додаток зайнятий.

Загального користування є додаток-сервер для виклику BeginBusyState і EndBusyState , коли це буде небезпечно для документа або інші доступні об'єкт OLE, щоб бути знищені. Ці дзвінки зроблені в CWinApp::OnIdle під час оновлення інтерфейсу користувача.

За замовчуванням COleMessageFilter об'єкт виділяється, коли ініціалізувати застосунок. Його отримати з AfxOleGetMessageFilter.

Це додатково класу; потрібно дуже рідко з ним працювати безпосередньо.

Докладніше, перегляньте статтю серверів: впровадження сервера в Visual C++ програміста керівництво.

# включити lt;afxole.h>

|&Nbsp членів класу ; Базовий клас | Ієрархічна діаграма

Дивіться також CCmdTarget

Index