COleClientItem::DoVerb

가상 BOOL DoVerb ( nVerb, CView * pView, LPMSG lpMsg = NULL );

반환 값

0이 아닌 경우 동사 성공적으로 실행 되었는지; 그렇지 않으면 0。

매개 변수

nVerb

실행할 동사를 지정 합니다. 다음 중 하나를 포함할 수 있습니다.:

의미 기호
-0 기본 동사 OLEIVERB_PRIMARY
-1 보조 동사 (없음)
-1 편집을 위해 표시 항목 OLEIVERB_SHOW
-2 별도 창에서 항목 편집 OLEIVERB_OPEN
-3 항목 숨기기 OLEIVERB_HIDE

? 1 값은 일반적으로 다른 동사에 대 한 별칭입니다. 열기 편집을 지원 하지 않는 경우-2-1로 동일한 효과 있다. 추가 값에 대 한 참조 ioleobject:: Doverb OLE 문서에。

pView

보기 창;에 대 한 포인터 이 위치에서 활성화를 위해 서버에서 사용 됩니다. 이 매개 변수는 컨테이너 응용 프로그램에서 활성화를 허용 하지 않는 경우 NULL 이어야 합니다.

lpMsg

항목을 활성화할 수를 발생 시킨 메시지에 대 한 포인터。

주의

지정 된 동사를 실행 하려면 DoVerb 를 호출 합니다. 이 함수는 동사를 실행 활성화 멤버 함수를 호출 합니다. 또한 예외를 포착 하 고 하나를 throw 하는 경우 사용자에 게 메시지 상자를 표시。

기본 동사는 편집 하는 경우 0 nVerb 매개 변수에서 지정 된 OLE 항목을 편집할 수 있도록 서버 응용 프로그램이 시작 됩니다. 컨테이너 응용 프로그램에서 현재 위치에서 활성화를 지 원하는 경우 편집 할 수 있습니다 장소에서. 컨테이너를 현재 위치에서 활성화 (또는 열기 동사를 지정 하는 경우)를 지원 하지 않는 경우 별도 창에서 서버를 시작 하 고 편집 할 수 있다. 일반적으로 OLE 항목 두 번 클릭 하는 컨테이너 응용 프로그램의 사용자를 하는 경우 nVerb 매개 변수에서 기본 동사에 대 한 값 사용자가 수행할 수 있는 작업을 결정 합니다. 그러나, 서버에서 하나의 동작을 지 원하는 경우 걸립니다 nVerb 매개 변수에 지정 된 값에 상관 없이 해당 작업。

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

참고 항목nbsp;COleClientItem::Activate(&N)

Index