COleClientItem::Activate

void Etkinleştir ( uzun nVerb, CView * pView, lpmsg lpMsg = boş );

Parametreleri

nVerb

Yürütmek için fiil belirtir. Aşağıdakilerden biri olabilir:

Değer Anlamı Sembol
-0 Birincil fiil OLEIVERB_PRIMARY
-1 İkincil fiil (Yok)
-1 Düzenleme için öğe görüntüleme OLEIVERB_SHOW
-2 Madde ayrı pencerede Düzenle OLEIVERB_OPEN
-3 Öğe gizle OLEIVERB_HIDE

–1 Değeri 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: Rpc_e_serverfault ole belgelerinde.

pView

İşaretçi ole öğeyi içeren kapsayıcı görünümü penceresine; Bu sunucu uygulaması tarafından yerinde etkinleştirme için kullanılır. Konteyner yerinde etkinleştirme desteklemiyorsa bu parametre null olmalıdır.

lpMsg

Aktif maddenin neden ileti işaretçi.

Açıklamalar

Böylece bir özel durum zaman kendi işlem yapabileceğiniz DoVerb yerine belirtilen fiil yürütmek için bu işlev çağrısı.

Sunucu uygulaması Microsoft Foundation Class Library kullanılarak yazılmışsa, bu işlevi yürütülecek ilgili COleServerItem nesnesinin OnDoVerb üye işlevi neden oluyor.

Birincil fiil düzenleme ve sıfır nVerb parametresinde belirtilen sunucu uygulaması düzenlenecek ole madde izin başlatılır. Konteyner uygulaması yerinde etkinleştirmeyi destekliyorsa, düzenleme yerinde yapılabilir. Konteyner yerinde etkinleştirme (ya da açık fiil belirtilmezse) desteklemiyorsa, ayrı bir pencerede sunucu başlatılır ve düzenleme orada yapılabilir. Genellikle, konteyner uygulamasının kullanıcı ole öğeyi tıklattığında, birincil fiil nVerb parametresi için değer kullanıcı-ebilmek almak eylemi belirler. Ancak, sunucuya yalnızca bir eylem destekliyorsa, hangi nVerb parametre değeri belirtilen bu eylem alır.

Daha fazla bilgi için bkz: Rpc_e_serverfault ole belgelerinde.

COleClientItem genel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz: COleClientItem::DoVerb, COleServerItem::OnDoVerb

Index