CCmdTarget::IsResultExpected

BOOL IsResultExpected ( );

Значення, яке повертається

Ненульовий, якщо до функції автоматизації слід повернути значення; в іншому випадку 0.

Зауваження

Використовувати IsResultExpected , щоб з'ясувати, чи клієнт очікує значення, що повертається, з її виклику функції автоматизації. Інтерфейс OLE передає інформацію до MFC щодо чи клієнт за допомогою або ігнорування результат виклик функції, і MFC у свою чергу використовує цю інформацію для визначення результату заклик до IsResultExpected. Якщо виробництва повернутого значення часу - або ресурсомістка, ви можете збільшити ефективність за номером цієї функції до обчислення значення, що повертається.

Ця функція повертає 0, тільки один раз, так що ви отримаєте дійсні значення до повернення з інші функції автоматизації, якщо ви їх називаєте від функції автоматизації що називається клієнта.

IsResultExpected повертає ненульове значення, якщо називають, коли на виклик функції автоматизації не виконується.

Огляд CCmdTargetЧлени класу | Ієрархічна діаграма

Дивіться також CCmdTarget::GetIDispatch, CCmdTarget::EnableAutomation

Index