值 | 描述 |
E_UNEXPECTED | 发生了意外的错误 |
E_FAIL | 发生了错误 |
E_NOTIMPL | 表明MFC自身要尝试翻译和分派命令 |
OLECMDERR_E_UNKNOWNGROUP | pGroup不是NULL,但是不表示一个被认可的命令组 |
OLECMDERR_E_NOTSUPPORTED | nCmdID不被认可为是pGroup群中的有效命令 |
OLECMDERR_DISABLED | 由nCmdID标识的命令被变为无效,不能被执行 |
OLECMDERR_NOHELP | 调用者请求有关由nCmdID标识的命令的帮助,但是没有可用的帮助 |
OLECMDERR_CANCELED | 用户取消了执行 |
pGroup | 一个指向GUID的指针,这个GUID标识了一个命令集。它可以是NULL,这表示缺省的命令组。 |
nCmdID | 要执行的命令。必须是在由pGroup标识的组中。 |
nCmdExecOut | 对象执行命令的方式,可以是下列OLECMDEXECOPT枚举值中的一个或某几个: ・OLECMDEXECOPT_DODEFAULT ・OLECMDEXECOPT_PROMPTUSER ・OLECMDEXECOPT_DONTPROMPTUSER ・OLECMDEXECOPT_SHOWHELP |
pvaIn | 指向一个VARIANTARG的指针,这个VARIANTARG包含了命令的输入参数。它可以是NULL。 |
pvaOut | 指向一个VARIANTARG的指针,这个VARIANTARG用来接收来自命令的输出返回值。它可以是NULL。 |