Aracılığıyla paylaş


COleClientItem::DoVerb

Call DoVerb belirtilen fiil yürütülecek.

virtual BOOL DoVerb(
   LONG nVerb,
   CView* pView,
   LPMSG lpMsg = NULL 
);

Parametreler

  • nVerb
    Yürütmek için kullanılan fiil belirtir. Aşağıdakilerden birini içerebilir:

    Value

    Anlam

    Sembol

    – 0

    Birincil fiil

    OLEIVERB_PRIMARY

    – 1

    İkincil fiil

    (Yok)

    – 1

    Görüntü öğesini düzenlemek için

    OLEIVERB_SHOW

    – 2

    Ayrı pencerede öğe düzenleme

    OLEIVERB_OPEN

    – 3

    Öğe Gizle

    OLEIVERB_HIDE

    –1 Değerini, genellikle başka bir fiil bir diğer adıdır. Açık düzenleme desteklenmiyorsa –2 –1 aynı etkiye sahiptir. Ek değerler için bkz: IOleObject::DoVerb , Windows SDK.

  • pView
    Görünüm penceresi için işaretçi; yerinde etkinleştirme için bu sunucu tarafından kullanılır. Bu parametre olması gereken null konteyner uygulaması yerinde etkinleştirme izin vermiyorsa.

  • lpMsg
    Öğenin etkinleştirilmesi neden ileti için işaretçi.

Dönüş Değeri

Sıfır olmayan bir değer fiil başarıyla yürütülürse; Aksi halde 0.

Notlar

Bu işlev çağrıları Activate fiil yürütmek için üye işlevi. Ayrıca, özel durumları yakalar ve biri oluşursa kullanıcıya bir ileti kutusu görüntüler.

Birincil fiildir düzenleme ve sıfır belirtilen nVerb düzenlenecek ole madde izin verecek şekilde parametresi, sunucu uygulaması başlattı. Konteyner uygulaması yerinde etkinleştirmeyi destekliyorsa, düzenleme yerinde yapılabilir. Kapsayıcı yerinde etkinleştirme (veya açık fiil belirtilir) desteklemiyorsa, ayrı bir pencerede sunucu başlatılır ve düzenleme var. yapılabilir. Tipik olarak, ne zaman kullanıcı konteyner uygulamasının çift tıklattığında ole madde, değer birincil fiilinin nVerb parametresi kullanıcıya alabilir hangi eylemi belirler. Sunucu tek bir eylem destekliyorsa, ancak hangi değeri belirtilen söz konusu eylem sürer nVerb parametresi.

Gereksinimler

Başlık: afxole.h

Ayrıca bkz.

Başvuru

COleClientItem sınıfı

Hiyerarşi grafik

COleClientItem::Activate