COleDocObjectItem::ExecCommand

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

반환 값

성공 하면 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 사용자가 실행 취소。

매개 변수

nCmdID

명령 실행의 식별자입니다. PguidCmdGroup 에 의해 식별 된 그룹에 있어야 합니다.

nCmdExecOpt

명령 실행 옵션을 지정합니다. 기본적으로 사용자에 게 메시지를 표시 하지 않고 명령을 실행 하도록 설정 합니다. 참조 OLECMDEXECOPT 값의 목록에 대 한。

pguidCmdGroup

명령 그룹의 고유 식별자입니다. 기본적으로 NULL, 표준 그룹을 지정 합니다. NCmdID 에 전달 된 명령 그룹에 속해야。

주의

사용자가 지정한 명령을 실행 하려면이 멤버 함수를 호출。

PguidCmdGroup 와 함께 nCmdID 매개 변수를 호출할 명령을 고유 하 게 식별 합니다. NCmdExecOpt 매개 변수를 정확한 동작을 지정 합니다.

COleDocObjectItem 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp; IOleCommandTarget::Exec(&N)

Index