คลาCOleServerItemมีอินเทอร์เฟซสำหรับเซิร์ฟเวอร์ OLE รายการ สามารถใช้แทนสินค้าเชื่อมโยงบางส่วนหรือทั้งหมดของเอกสารเซิร์ฟเวอร์ รายการฝังตัวแสดงเอกสารที่มีทั้งเซิร์ฟเวอร์เสมอ?
คลาCOleServerItemกำหนดฟังก์ชัน overridable สมาชิกหลายที่ถูกเรียก โดยการ OLE ระบบ dynamic-link libraries (Dll), มักจะตอบสนองต่อการร้องขอจากแอพลิเคชันคอนเทนเนอร์ ฟังก์ชันเหล่านี้สมาชิกให้แอพพลิเคชันคอนเทนเนอร์เพื่อจัดการสินค้าในวิธีต่าง ๆ ทางอ้อมเช่น โดยการแสดงนั้น การดำเนินการของคำกริยา หรือดึงข้อมูลในรูปแบบต่าง ๆ?
การใช้COleServerItemชั้นที่ได้สืบทอดมาจากนั้น และใช้ฟังก์ชันสมาชิกOnDrawและSerialize ฟังก์ชันOnDrawมี metafile ที่แสดงรูปภาพของสินค้า การอนุญาตให้มันจะแสดงขึ้นเมื่อโปรแกรมประยุกต์ของคอนเทนเนอร์ที่เปิดเอกสารประกอบด้วย ฟังก์ชันSerializeของCObjectมีการแสดงพื้นเมืองของสินค้า การอนุญาตให้สินค้าฝังตัวจะถูกโอนย้ายระหว่างแอปพลิเคชั่นเซิร์ฟเวอร์และคอนเทนเนอร์ OnGetExtentแสดงขนาดของสินค้าคอนเทนเนอร์ ธรรมชาติในคอนเทนเนอร์ไปขนาดสินค้าที่เปิดใช้งาน?
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเซิร์ฟเวอร์และหัวข้อที่เกี่ยวข้อง ให้ดูบทความ Servers: การใช้งานเซิร์ฟเวอร์และ "สร้าง a Container/Server Application" ในบทความ คอนเทนเนอร์: Advanced Features บทความทั้งสองอยู่ในVisual c ++ Programmer ของรายการแนะนำ?
#รวม lt;afxole.h>
สมาชิกของคลาส|nbsp คลาสพื้นฐาน| แผนภูมิของลำดับชั้น(&N)
ตัวอย่างnbsp อย่าง MFC HIERSVR | MFC อย่าง BINDSCRB(&N)
ดูเพิ่มเติมnbspCOleClientItem, COleServerDoc, COleTemplateServer(&N)