COleClientItem::Activate

nieważne Uaktywnij ( LONG nVerb, CView * pView, LPMSG lpMsg = NULL );

Parametry

nVerb

Określa zlecenie wykonania. Może być jedną z następujących czynności:

Wartość Znaczenie Symbolu
-0 Zlecenia głównego OLEIVERB_PRIMARY
– 1. Czasownik wtórne (Brak)
– 1. Wyświetl element do edycji OLEIVERB_SHOW
-2 Edytuj element w oddzielnym oknie OLEIVERB_OPEN
-3 Ukryj element OLEIVERB_HIDE

Wartość –1 zazwyczaj jest aliasem dla innego zlecenia. Jeżeli otwarty edycji nie jest obsługiwany, –2 ma taki sam skutek jak –1. Dodatkowe wartości, zobacz IOleObject::DoVerb w dokumentacji OLE.

narzędzia pView

Wskaźnik do okna widoku kontenera, który zawiera element OLE; to jest używana przez aplikację serwera w miejscu aktywacji. Ten parametr powinny być NULL , jeśli kontener obsługuje aktywacji w miejscu.

lpMsg

Wskaźnik na wiadomość, która spowodowała element, który ma być aktywowane.

Uwagi

Wywołanie tej funkcji do wykonywania określonej czasownika zamiast DoVerb tak, że można wykonać swoje własne przetwarzania, gdy wyjątek.

Jeżeli aplikacji serwera został napisany przy użyciu biblioteki klas Microsoft Foundation, ta funkcja powoduje, że funkcja Państwa OnDoVerb COleServerItem obiektu ma być wykonywana.

Jeśli podstawowe czasownika jest edycja i zera jest określony w parametrze nVerb , aplikacja serwera jest uruchamiany umożliwiające OLE element, który ma być edytowany. Jeżeli aplikacji kontenera obsługuje aktywację w miejscu, edycji można dokonać w miejscu. Jeśli kontener obsługuje aktywacji w miejsce (lub jeśli określono wartość otwarte zlecenia), serwer jest uruchamiany w oddzielnym oknie i edycji można wykonać tam. Zazwyczaj kiedy użytkownik aplikacji kontenera kliknie dwukrotnie element OLE, wartość dla zlecenia głównego w parametrze nVerb określa akcję użytkownika może podjąć. Jednak jeśli serwer obsługuje tylko jedna akcja, ma ona tego działania, niezależnie od tego, która wartość jest określona przez parametr nVerb.

Aby uzyskać więcej informacji, zobacz IOleObject::DoVerb w dokumentacji OLE.

Omówienie COleClientItem |nbsp; Klasa członków | Wykres hierarchii

Zobacz też COleClientItem::DoVerb, COleServerItem::OnDoVerb

Index