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