REOBJECT

המבנה REOBJECT מכיל מידע אודות אובייקט.

 typedef struct _reobject {DWORD cbStruct;           / / גודל המבנה ב cp ארוך בתים;                 / / תו מיקום clsid מחלקה (clsid) של אובייקט;              / / מזהה המחלקה של אובייקט LPOLEOBJECT poleobj;  / / אובייקט OLE הממשק LPSTORAGE pstg;     / / משויכת אחסון ממשק LPOLECLIENTSITE polesite; / / משויכת של הלקוח באתר ממשק SIZEL sizel;              / / גודל של אובייקט (ייתכן 0, 0) DWORD dvaspect;           / / להציג גובה-רוחב לשימוש DWORD dwFlags;            / / מצב אובייקט מסמן DWORD dwUser;             / / המוגדרת על-ידי המשתמש ערך
} REOBJECT 

 

חברים

cbStruct
הגודל, בבתים, של מבנה זה.
cp
מיקום התו של האובייקט.
מחלקה (clsid)
מזהה המחלקה של האובייקט.
poleobj
נקודות למופע של IOleObject ממשק עבור האובייקט.
pstg
נקודות למופע של IStorage ממשק. זהו אובייקט אחסון המשויך לאובייקט.
polesite
נקודות למופע של ממשק IOleClientSite . זהו אתר לקוח של האובייקט בפקד עריכה עשירה. כתובת זו עליך שהתקבלה מן השיטה IRichEditOle::GetClientSite.
sizel
מבנה SIZEL המציין את גודל האובייקט. 0, 0 הוסף מציין שאובייקט הוא חינם לקבוע את גודלו עד דגל שינוי כבוי.
dvAspect
להציג גובה-רוחב לשימוש.
dwFlags
דגלי מצב. יכול להיות שילוב של הערכים הבאים:
ערך משמעות
REO_BELOWBASELINE האובייקט נמצא מתחת לקו הבסיס של הטקסט המקיף; ברירת המחדל היא לשבת על בסיס.
REO_BLANK אובייקט הוא חדש לגמרי. זה נותן האובייקט הזדמנות לשמור שום דבר, לא ניתן למחוק באופן אוטומטי הפקד.
REO_DONTUSEPALETTE מדיניות זו מונעת יצירה ומימוש של חצאי הגוונים לפני עיבוד האובייקט. חל על פלטפורמות 32 סיביות בלבד.
REO_DYNAMICSIZE אובייקט תמיד קובע את היקף והוא עשוי להשתנות למרות הדגל שנה ללא זמינה.
REO_GETMETAFILE פקד עריכה עשירה לאחזר metafile מאובייקט לקביעת היקף של האובייקט כראוי. דגל זה ניתן לקרוא אך לא הוגדר.
REO_HILITED אובייקט מסומן כעת כדי לציין את הבחירה. מתרחש כאשר המוקד נמצא בפקד מוגדרת REO_SELECTED. דגל זה ניתן לקרוא אך לא הוגדר.
REO_INPLACEACTIVE האובייקט נמצא כעת מקום פעיל. דגל זה ניתן לקרוא אך לא הוגדר.
REO_INVERTEDSELECT מטרת המשחק היא לצייר הפוכה לחלוטין בעת בחירה; ברירת המחדל היא לצייר עם גבול.
REO_LINK האובייקט הוא קישור. דגל זה ניתן לקרוא אך לא הוגדר.
REO_LINKAVAILABLE האובייקט הוא קישור והאמינו יהיה זמין. דגל זה ניתן לקרוא אך לא הוגדר.
REO_OPEN אובייקט פתוח כעת ב- server שלה. דגל זה ניתן לקרוא אך לא הוגדר.
REO_RESIZABLE ייתכן ניתן לשנות את הגודל של אובייקט.
REO_SELECTED אובייקט נבחר כעת בפקד עריכה עשירה. דגל זה ניתן לקרוא אך לא הוגדר.
REO_STATIC האובייקט הוא אובייקט סטטי. דגל זה ניתן לקרוא אך לא הוגדר.

dwUser
שמורות עבור ערכים מוגדרים על-ידי המשתמש.

QuickInfo

nbsp; Windows &NT: מחייב גירסה 3.51 ואילך.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:לא נתמך.
כותרת עליונה:להצהיר על richole.h.

ראה גם

עשיר לערוך סקירה כללית של פקדים, מבנים עריכה עשיר, IOleClientSite, IOleObject, IRichEditOle::GetClientSite, IStorage

Index