COleObjectFactory sınıfı
Implements ole sunucuları, Otomasyon nesneleri ve belgeler gibi ole nesnelerini oluşturur Fabrika sınıfı.
class COleObjectFactory : public CCmdTarget
Üyeler
Ortak Oluşturucusu
Ad |
Description |
---|---|
Yapıları bir COleObjectFactory nesnesi. |
Public yöntemler
Ad |
Description |
---|---|
Döndürür ole sınıfı kimliği nesnelerin bu Fabrika oluşturur. |
|
Lisans denetimin geçerli olup olmadığını belirler. |
|
Nesne Fabrika ole sistem DLL'leri kaydedilip kaydedilmediğini gösterir. |
|
Bu nesne Fabrika ole sistem DLL'leri kaydeder. |
|
Tüm uygulama nesnesi fabrikaları ole sistem DLL'leri ile kaydeder. |
|
ole sistem DLL'leri ile bu nesnenin fabrikasının kaydı iptal eder. |
|
ole sistem DLL'leri ile uygulama nesnesi oluşturucularına kayıtları iptal eder. |
|
Tüm uygulama nesnesi oluşturucularına kaydını siler. |
|
Bu nesne Fabrika ile ole sistem kayıt defterine kaydeder. |
|
Tüm uygulama nesnesi fabrikaları ile ole sistem kayıt defterine kaydeder. |
Korumalı yöntemleri
Ad |
Description |
---|---|
Benzersiz bir anahtar denetimin dll dosyasından ister. |
|
Bu fabrikasının türünde yeni bir nesne oluşturmak için çerçevesi tarafından çağrıldı. |
|
Katıştırılan denetim anahtar kapsayıcısına katıştırılan anahtar eşleştiğini doğrular. |
|
Denetimi Tasarım zamanı kullanım için lisanslı olduğunu doğrular. |
Notlar
COleObjectFactory Sınıfı, aşağıdaki işlevleri gerçekleştirmek için üye işlevleri vardır:
Kayıt nesneleri yönetme.
ole nesneleri çalıştırıyorsanız ve iletileri almaya hazır bildirir çalışma zamanı kaydı yanı sıra ole sistem kaydı güncelleştiriliyor.
Lisans denetimi tasarým anýnda lisanslı geliştiriciler ve çalışma zamanında Lisanslı uygulamalar için kullanımını kısıtlamak yoluyla zorlamayı.
Denetim nesnesi fabrikaları ile ole sistem kayıt defterine kaydediliyor.
Nesne oluşturma hakkında daha fazla bilgi için bkz: makaleleri veri nesneleri ve veri kaynakları (ole) ve veri nesneleri ve veri kaynakları: oluşturma ve imha. Makale kayıt hakkında daha fazla bilgi için bkz: kayıt.
Devralma hiyerarşisi
COleObjectFactory
Gereksinimler
Başlık: afxdisp.h