COleDocObjectItem::ExecCommand

HRESULT ExecCommand (DWORD nCmdID, DWORD nCmdExecOpt = OLECMDEXECOPT_DONTPROMPTUSER, константа GUID * pguidCmdGroup = NULL);

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

Повертає S_OK у разі успішного; інакше, повертає один з таких кодів помилки.

Значення Опис
E_UNEXPECTED Сталася неочікувана помилка.
E_FAIL Сталася помилка.
E_NOTIMPL Вказує MFC себе повинні намагатися Переклад і відправлення команди.
OLECMDERR_E_UNKNOWNGROUP pguidCmdGroup non -NULL але не вказати групу розпізнаний команди.
OLECMDERR_E_NOTSUPPORTED nCmdID не є правильною командою в pGroup групи.
OLECMDERR_DISABLED Команда, визначені nCmdID вимкнуто а не можуть бути виконані.
OLECMDERR_NOHELP Абонент звернувся по допомогу на команду, визначені nCmdID , але немає.
OLECMDERR_CANCELLED Користувач скасував виконання.

Параметри

nCmdID

Ідентифікатор команду Виконати. Повинен бути у групі визначені pguidCmdGroup.

nCmdExecOpt

Визначає параметри команди виконання. За замовчуванням встановіть виконати команду без запиту користувача. Див OLECMDEXECOPT для списку значень.

pguidCmdGroup

Унікальний ідентифікатор команди групи. За промовчанням, ПУСТІ, який визначає стандартні групи. Команди, які пройшли в nCmdID мають належати до групи.

Зауваження

Цю функцію член, щоб виконати команду, визначених користувачем.

PguidCmdGroup і nCmdID параметри разом ідентифікувати команда для виклику. Параметр nCmdExecOpt визначає точне заходи слід прийняти.

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

Дивіться також  IOleCommandTarget::Exec

Index