CCmdTarget::IsInvokeAllowed
Эта функция называется реализации MFC IDispatch::Invoke для определения, является ли заданный метод автоматизации (определенный в dispid) можно вызвать.
virtual BOOL IsInvokeAllowed(
DISPID dispid
);
Параметры
- dispid
Идентификатор руководителя.
Возвращаемое значение
Значение TRUE, если метод можно вызвать, то в противном случае – значение false.
Заметки
Если IsInvokeAllowed возвращает значение true, то Invoke продолжает вызывать метод; в противном случае – значение Invoke завершится ошибкой, возвращается E_UNEXPECTED.
Производные классы могут переопределить эту функцию для возвращения соответствующие значения (если не переопределенный, IsInvokeAllowed возвращает TRUE). См. раздел в частности COleControl::IsInvokeAllowed.
Требования
Header: afxwin.h