COleDocObjectItem::ExecCommand
사용자가 지정한 명령을 실행 하려면이 멤버 함수를 호출 합니다.
HRESULT ExecCommand(
DWORD nCmdID,
DWORD nCmdExecOpt = OLECMDEXECOPT_DONTPROMPTUSER,
const GUID* pguidCmdGroup = NULL
);
매개 변수
nCmdID
실행할 명령의 식별자입니다.그룹을 식별 해야 pguidCmdGroup.nCmdExecOpt
명령 실행 옵션을 지정합니다.기본적으로 메시지를 표시 하지 않고 명령을 실행 하는 설정 합니다.참조 OLECMDEXECOPT 값의 목록입니다.pguidCmdGroup
명령 그룹의 고유 식별자입니다.기본적으로 NULL, 표준 그룹을 지정 합니다.명령에 전달 된 nCmdID 그룹에 속해야 합니다.
반환 값
반환 S_OK 성공 하면. 그렇지 않으면 다음 오류 코드 중 하나를 반환합니다.
값 |
설명 |
---|---|
E_UNEXPECTED |
예기치 않은 오류가 발생 했습니다. |
E_FAIL |
오류가 발생 했습니다. |
E_NOTIMPL |
MFC를 나타냅니다 자체 변환 및 명령을 전달 하려고 시도해 야 합니다. |
OLECMDERR_E_UNKNOWNGROUP |
pguidCmdGroup비입니다-NULL 인식 된 명령 그룹을 지정 하지 않지만. |
OLECMDERR_E_NOTSUPPORTED |
nCmdID그룹 Pgroup에서 유효한 명령으로 인식 되지 않습니다. |
OLECMDERR_DISABLED |
식별 명령 nCmdID 사용 하지 않고 실행할 수 없습니다. |
OLECMDERR_NOHELP |
호출자에 게 요청에 대 한 도움말으로 명령에서 nCmdID 있지만 도움말을 사용할 수 없습니다. |
OLECMDERR_CANCELLED |
사용자는 실행을 취소 합니다. |
설명
pguidCmdGroup 및 nCmdID 함께 매개 변수를 호출 하는 명령을 고유 하 게 식별 합니다.nCmdExecOpt 매개 변수 사용 하는 정확한 동작을 지정 합니다.
요구 사항
헤더: afxole.h