Aracılığıyla paylaş


OLE Denetim Sınıfları

Bunlar, OLE denetimleri yazarken kullandığınız birincil sınıflardır. COleControlModule OLE denetim modülündeki sınıf, bir uygulamadaki CWinApp sınıfına benzer. Her modül bir veya daha fazla OLE denetimi uygular; bu denetimler nesnelerle COleControl temsil edilir. Bu denetimler nesneleri kullanarak CConnectionPoint kapsayıcılarıyla iletişim kurar.

CPictureHolder ve CFontHolder sınıfları resimler ve yazı tipleri için COM arabirimlerini kapsüllerken COlePropertyPage ve CPropExchange sınıfları, denetiminiz için özellik sayfalarını ve özellik kalıcılığını uygulamanıza yardımcı olur.

COleControlModule
OLE denetim modülünüzün sınıfını CWinApp değiştirir. OLE denetim modülü nesnesi geliştirmek için sınıfından COleControlModule türetilir. OLE denetiminizin modülünü başlatmak için üye işlevleri sağlar.

Colecontrol
OLE denetimi geliştirmek için sınıfından COleControl türetilir. öğesinden CWndtüretilen bu sınıf, windows pencere nesnesinin tüm işlevlerinin yanı sıra olay tetikleme ve yöntemleri ve özellikleri destekleme gibi OLE'ye özgü ek işlevleri devralır.

C Bağlan ionPoint
sınıfı, CConnectionPoint bağlantı noktası olarak adlandırılan diğer OLE nesneleriyle iletişim kurmak için kullanılan özel bir arabirim türünü tanımlar. Bağlantı noktası, olayları tetikleme ve bildirimleri değiştirme gibi diğer nesneler üzerinde eylemler başlatabilen bir giden arabirim uygular.

Cpictureholder
Bir Ole denetiminin özel Picture özelliğini uygulamak için kullanılan Bir Windows resim nesnesinin ve IPicture COM arabiriminin işlevselliğini kapsüller.

Cfontholder
Bir OLE denetiminin stock Font özelliğini uygulamak için kullanılan Bir Windows yazı tipi nesnesinin ve IFont COM arabiriminin işlevselliğini kapsüller.

Colepropertypage
Ole denetiminin özelliklerini, iletişim kutusuna benzer şekilde grafik arabirimde görüntüler.

CPropExchange
OLE denetimleriniz için özellik kalıcılığının uygulanmasını destekler. İletişim kutuları için CDataExchange'e benzer.

CMonikerFile
Bir takma ad veya bir takma ad oluşturabileceği bir dize gösterimi alır ve bunu adın bir ad olduğu akışa zaman uyumlu olarak bağlar.

CAsyncMonikerFile
ile benzer şekilde CMonikerFileçalışır; ancak, takma adın bir ad olduğu akışa zaman uyumsuz olarak bağlar.

Cdatapathproperty
Zaman uyumsuz olarak yüklenebilen bir OLE denetimi özelliği uygular.

Ccacheddatapathproperty
Zaman uyumsuz olarak aktarılan ve bellek dosyasında önbelleğe alınan bir OLE denetimi özelliği uygular.

Colecmduı
Etkin bir belgenin kapsayıcısının kullanıcı arabiriminden (FileNew, Open, Print vb.) kaynaklanan komutları almasına izin verir ve kapsayıcının Etkin belgenin kullanıcı arabiriminden kaynaklanan komutları almasına izin verir.

COle Kasa Array
Rastgele tür ve boyut dizileriyle çalışır.

Ayrıca bkz.

Sınıfa Genel Bakış