REOBJECT

reobject yapısı nesne hakkında bilgi içeren.

 typedef struct _reobject {dword cbStruct;           / / Boyut yapısı içinde bayt uzun cp;                 / / karakter konumunu nesnesinin CLSID CLSID;              / / sınıf tanımlayıcısı nesne lpoleobject poleobj;  / / ole nesnesi arabirim lpstorage pstg;     / / ilişkili depolama arabirimi LPOLECLIENTSITE polesite; / / ilişkili istemci sitesinin arabirimi SIZEL sizel;              / / Boyut nesnesinin (0,0 olabilir) dword dvaspect;           / / Boy dword dwFlags; kullanılacak ekran            / / nesne durumunu flags dword dwUser;             / / kullanıcı tanımlı değer
} REOBJECT 

 

Üyeler

cbStruct
Bu yapının bayt.
cp
Nesnenin karakter konumu.
clsid
Nesne sınıfı tanımlayıcısı.
poleobj
İşaret örneğine IOleObject arabirim nesnesi.
pstg
İşaret örneğine IStorage arabirimi. Bu nesneyle ilişkili depolama nesnesi olduğu.
polesite
İşaret örneğine IOleClientSite arabirimi. Bu nesnenin istemci sitesinde zengin düzenleme denetimi var. Bu adres IRichEditOle::GetClientSite yönteminden elde gerekir.
sizel
SIZEL yapısı nesne boyutunu belirtme. Ekleme 0,0 nesneyi değiştirme bayrağı kapatılıncaya kadar boyutunu belirlemek için ücretsiz olduğunu gösterir.
dvAspect
Ekran yönünü kullanmak için.
dwFlags
Nesne durum bayrakları. Aşağıdaki değerleri birleşimi olabilir:
Değer Anlamı
REO_BELOWBASELINE Nesne çevresindeki metin taban çizgisi oturur; temeli üzerinde oturmak için varsayılandır.
REO_BLANK Yepyeni nesnesidir. Bu nesne hiçbir şey kaydetmek ve denetimden otomatik olarak silinmesi için bir fırsat sağlar.
REO_DONTUSEPALETTE Oluşturma ve nesne oluşturma önce bir yarı tonlu palettir gerçekleştirilmesinin engeller. Yalnızca 32-bit platformlar için geçerlidir.
REO_DYNAMICSIZE Nesne her zaman onun kapsamlarını belirler ve devre dışı Değiştir bayrağı rağmen değişebilir.
REO_GETMETAFILE Zengin düzenleme denetimi doğru nesnenin alanları belirlemek için nesneden meta erişilmiştir. Bu bayrak okumak ama ayarlı değil.
REO_HILITED Nesne şu anda seçim için vurgulanır. Denetimde odak olduğunu ve reo_selected ayarlandığında oluşur. Bu bayrak okumak ama ayarlı değil.
REO_INPLACEACTIVE Şu anda, bir yerde aktif de diğer bir nesnedir. Bu bayrak okumak ama ayarlı değil.
REO_INVERTEDSELECT Nesne seçili olduğunda tamamen ters çizilmesi olduğunu; Varsayılan bir sınır çizilmesi olduğunu.
REO_LINK Nesne bir bağlantıdır. Bu bayrak okumak ama ayarlı değil.
REO_LINKAVAILABLE Nesne bir bağlantı olduğunu ve mevcut olduğuna inanılıyor. Bu bayrak okumak ama ayarlı değil.
REO_OPEN Kendi sunucusu açık nesnesidir. Bu bayrak okumak ama ayarlı değil.
REO_RESIZABLE Nesne boyutu.
REO_SELECTED Nesneyi zengin metin düzenleme denetimi seçili. Bu bayrak okumak ama ayarlı değil.
REO_STATIC Nesne statik bir nesnedir. Bu bayrak okumak ama ayarlı değil.

dwUser
Kullanıcı tanımlı değerler için ayrılmış.

QuickInfo

nbsp; Windows &NT: sürüm 3.51 veya sonrasını gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Desteklenmeyen.
Header:Richole.h ilan.

Ayrıca bkz:

Zengin düzenleme denetimleri genel bakış, zengin düzenleme yapıları, IOleClientSite, IOleObject, IRichEditOle::GetClientSite, IStorage

Index