COleDocObjectItem::ExecCommand

HRESULT ExecCommand (DWORD nCmdID, DWORD nCmdExecOpt = OLECMDEXECOPT_DONTPROMPTUSER, stała GUID * pguidCmdGroup = NULL);

Wartość zwracany

Zwraca wartość S_OK w przypadku powodzenia; w przeciwnym razie zwraca jeden z następujących kodów błędów.

Wartość Opis
E_UNEXPECTED Wystąpił nieoczekiwany błąd.
E_FAIL Wystąpił błąd.
E_NOTIMPL Wskazuje MFC sam powinni próbować tłumaczenia i wysyłania polecenia.
OLECMDERR_E_UNKNOWNGROUP nie pguidCmdGroup -NULL ale nie określić grupę rozpoznanego polecenia.
OLECMDERR_E_NOTSUPPORTED nCmdID nie został rozpoznany jako prawidłowy polecenia w pGroup grupy.
OLECMDERR_DISABLED Polecenie określone przez nCmdID jest wyłączone i nie mogą być wykonywane.
OLECMDERR_NOHELP Obiekt wywołujący zwrócił się o pomoc do polecenia zidentyfikowane przez nCmdID , ale nie pomoc jest dostępna.
OLECMDERR_CANCELLED Użytkownik anulował wykonanie.

Parametry

nCmdID

Identyfikator polecenie do wykonania. Musi być w grupie zidentyfikowane przez pguidCmdGroup.

nCmdExecOpt

Określa opcje wykonywania polecenia. Domyślnie ustawiona na wykonanie polecenia bez monitowania użytkownika. Zobacz OLECMDEXECOPT do listy wartości.

pguidCmdGroup

Unikatowy identyfikator grupy poleceń. Domyślnie, NULL, który określa standardowe grupy. Polecenia przekazywane w nCmdID musi należeć do grupy.

Uwagi

Nazwać tę funkcję Państwa, aby wykonać polecenie określone przez użytkownika.

Razem parametry nCmdID i pguidCmdGroup jednoznacznie identyfikują polecenie, aby wywołać. Parametr nCmdExecOpt określa dokładne akcję do wykonania.

Omówie&nie COleDocObjectItem |nbsp; Klasa członków | Wykres hierarchii

Zobacz też  IOleCommandTarget::Exec

Index