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