Aracılığıyla paylaş


IMPLEMENT_OLECREATE

Bu makro veya IMPLEMENT_OLECREATE_FLAGS kullanan herhangi bir sınıf için uygulama dosyası görünür DECLARE_OLECREATE.

IMPLEMENT_OLECREATE(class_name, external_name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8 )

Parametreler

  • class_name
    Sınıf gerçek adýdýr.

  • external_name
    Nesne adı (tırnak içinde) diğer uygulamalara maruz.

  • l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8
    Sınıfının bileşenlerinin CLSID.

Notlar

[!NOT]

Kullanırsanız, IMPLEMENT_OLECREATE, varsayılan olarak, yalnızca tek iş parçacığı modelini destekler.Kullanırsanız, IMPLEMENT_OLECREATE_FLAGS, nesneniz destekler kullanarak hangi iş parçacığı modelini belirtebilirsiniz nFlags parametresi.

Dış ad diğer uygulamalara maruz tanımlayıcısıdır.İstemci uygulamaları, bu sınıfın bir nesnesi Otomasyon sunucusundan istemek için dış ad kullanın.

ole sınıfı kimliği bir 128-bit nesnenin kimliktir.Biri oluşur uzun, iki words ve sekiz baytgösterdiği gibi s m, w1, w2, ve b1 ile K8 sözdizimi açıklama.Uygulama Sihirbazı ve kod sihirbazları benzersiz ole sınıfı kimlikleri, için gerektiğinde oluşturursunuz.

Gereksinimler

Başlık: afxdisp.h

Ayrıca bkz.

Başvuru

DECLARE_OLECREATE

CLSID Key

Kavramlar

mfc makrolar ve Globals