COleDocObjectItem::ExecCommand
Volání funkce tohoto člena spustit příkaz zadaný uživatelem.
HRESULT ExecCommand(
DWORD nCmdID,
DWORD nCmdExecOpt = OLECMDEXECOPT_DONTPROMPTUSER,
const GUID* pguidCmdGroup = NULL
);
Parametry
nCmdID
Identifikátor příkazu Spustit.Musí být ve skupině identifikován pguidCmdGroup .nCmdExecOpt
Určuje možnosti spuštění příkazu.Ve výchozím nastavení můžete provést příkaz bez zobrazení výzvy.Viz OLECMDEXECOPT seznam hodnot.pguidCmdGroup
Jedinečný identifikátor skupiny příkazů.Standardně NULL, který určuje standardní skupinu.Příkaz předaný nCmdID musí patřit do skupiny.
Vrácená hodnota
Vrátí S_OK v případě úspěchu; jinak vrátí jednu z následujících kódů chyb.
Value |
Description |
---|---|
E_UNEXPECTED |
Došlo k neočekávané chybě. |
E_FAIL |
Došlo k chybě. |
E_NOTIMPL |
Označuje MFC sám pokusí přeložit a odeslání příkazu. |
OLECMDERR_E_UNKNOWNGROUP |
pguidCmdGroupje non-NULL , ale neurčuje příkaz rozpoznaný skupiny. |
OLECMDERR_E_NOTSUPPORTED |
nCmdIDnebyl rozpoznán jako platný příkaz ve skupině pGroup. |
OLECMDERR_DISABLED |
Příkaz identifikován nCmdID je zakázán a nelze provést. |
OLECMDERR_NOHELP |
Volající požádali o pomoc v příkazu identifikován nCmdID , ale není k dispozici žádná nápověda. |
OLECMDERR_CANCELLED |
Provedení byla zrušena uživatelem. |
Poznámky
pguidCmdGroup a nCmdID společně parametry příkazu vyvolat jednoznačně identifikovat. nCmdExecOpt Parametr určuje přesné akce přijmout.
Požadavky
Záhlaví: afxole.h