COleDocObjectItem::ExecCommand

ExecCommand HRESULT (DWORD nCmdID, DWORD nCmdExecOpt = OLECMDEXECOPT_DONTPROMPTUSER, const GUID * pguidCmdGroup = NULL);

Valor de retorno

Retorna S_OK se bem-sucedido; caso contrário, retorna um do seguinte códigos de erro.

Valor Descrição
E_UNEXPECTED Ocorreu um erro inesperado.
E_FAIL Ocorreu um erro.
E_NOTIMPL Indica o MFC propriamente dito deve tentar converter e distribuir o comando.
OLECMDERR_E_UNKNOWNGROUP pguidCmdGroup é não -NULL mas não especifica um grupo de comando reconhecido.
OLECMDERR_E_NOTSUPPORTED nCmdID não é reconhecido como um comando válido no pGroup de grupo.
OLECMDERR_DISABLED O comando identificado por nCmdID está desativado e não pode ser executado.
OLECMDERR_NOHELP Chamador solicitou ajuda sobre o comando identificado por nCmdID mas nenhuma ajuda está disponível.
OLECMDERR_CANCELLED O usuário cancelou a execução.

Parâmetros

nCmdID

O identificador de comando para executar. Deve estar no grupo identificado por pguidCmdGroup.

nCmdExecOpt

Especifica as opções de execução de comandos. Por padrão, definido para executar o comando sem avisar o usuário. Consulte OLECMDEXECOPT para obter uma lista de valores.

pguidCmdGroup

Identificador exclusivo do grupo de comando. Por padrão, Nulo, que especifica o grupo padrão. O comando passado nCmdID deve pertencer ao grupo.

Observações

Chame essa função de membro para executar o comando especificado pelo usuário.

PguidCmdGroup e parâmetros nCmdID juntos identificam o comando para invocar. O parâmetro nCmdExecOpt especifica a ação exata para usar.

Visão geral de COleDocObjectItemMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp; IOleCommandTarget:: Exec

Index