以下是 OLECMDEXECOPT 枚举的定义:
typedef enum {
OLECMDEXECOPT_DODEFAULT = 0,
OLECMDEXECOPT_PROMPTUSER = 1,
OLECMDEXECOPT_DONTPROMPTUSER = 2,
OLECMDEXECOPT_SHOWHELP = 3
} OLECMDEXECOPT;
枚举成员的含义如下:
- OLECMDEXECOPT_DODEFAULT: 执行默认操作。
- OLECMDEXECOPT_PROMPTUSER: 提示用户,如果用户取消,则不执行操作。
- OLECMDEXECOPT_DONTPROMPTUSER: 不提示用户,直接执行操作。
- OLECMDEXECOPT_SHOWHELP: 显示帮助。
这些选项通常在使用 IOleCommandTarget::Exec 方法时用于指定命令的执行方式。例如:
hr = pCmdTarget->Exec(&guidCmdGroup, nCmdID, nCmdexecopt, pvaIn, pvaOut);
其中 nCmdexecopt 就是 OLECMDEXECOPT 枚举成员之一,表示命令的执行选项。
请注意,具体的用法和含义可能取决于具体的应用程序、对象或命令。
转载请注明出处:http://www.zyzy.cn/article/detail/27234/Win32 API/Docobj.h/OLECMDEXECOPT