COleDocObjectItem::ExecCommand

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

Valor devuelto

Devuelve S_OK si tiene éxito; de lo contrario, devuelve uno de los siguientes códigos de error.

Valor Descripción
E_UNEXPECTED Error inesperado.
E_FAIL Error de.
E_NOTIMPL Indica MFC sí debería intentar traducir y enviar el comando.
OLECMDERR_E_UNKNOWNGROUP pguidCmdGroup es no -NULL pero no especifica un grupo comando reconocido.
OLECMDERR_E_NOTSUPPORTED nCmdID no se reconoce como un comando válido en la pGroup de grupo.
OLECMDERR_DISABLED El comando identificado por nCmdID está deshabilitado y no se puede ejecutar.
OLECMDERR_NOHELP Llamador pidieron ayuda sobre el comando identificado por nCmdID pero no existe ayuda.
OLECMDERR_CANCELLED Usuario ha cancelado la ejecución.

Parámetros

nCmdID

El identificador del comando ejecutar. Debe estar en el grupo identificado por pguidCmdGroup.

nCmdExecOpt

Especifica las opciones de ejecución de comandos. Por defecto, ejecute el comando sin preguntar al usuario. Ver OLECMDEXECOPT para obtener una lista de valores.

pguidCmdGroup

Identificador único del grupo comando. Por defecto, NULL, que especifica el grupo estándar. El comando pasado en nCmdID debe pertenecer al grupo.

Observaciones

Llame a esta función miembro para ejecutar el comando especificado por el usuario.

El pguidCmdGroup y los parámetros de nCmdID juntos identifican el comando para invocar. El parámetro nCmdExecOpt especifica la acción exacta para tomar.

I&ntroducción a COleDocObjectItem |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp; IOleCommandTarget::Exec

Index