COleTemplateServer::UpdateRegistry

โมฆะ UpdateRegistry ( OLE_APPTYPE nAppType = OAT_INPLACE_SERVER, LPCSTR * rglpszRegister = NULL, LPCSTR ไกล * rglpszOverwrite = NULL );

พารามิเตอร์

nAppType

ค่าจากการแจงOLE_APPTYPEนับ ซึ่งกำหนดไว้ใน AFXDISPH. It สามารถมีหนึ่งในค่าต่อไปนี้:

rglpszRegister

รายการของรายการที่ถูกเขียนลงในรีจิสทรีหากไม่มีรายการที่มีอยู่เท่านั้น?

rglpszOverwrite

รายการของรายการที่ถูกเขียนลงในรีจิสทรีคำนึงว่าการมีอยู่ของรายการใด ๆ ก่อนหน้านี้?

หมายเหตุ

โหลดแฟ้มชนิดข้อมูลจากสายแม่แบบเอกสาร และทำให้ข้อมูลในรีจิสทรีของระบบ OLE?

ข้อมูลการลงทะเบียนถูกโหลดโดยความของการเรียกไปยังCDocTemplate::GetDocString สตริงย่อยที่ดึงข้อมูลคือระบุดัชนีregFileTypeId, regFileTypeNameและfileNewNameตามที่อธิบายไว้ในเพจที่อ้างอิงGetDocString?

ถ้าสตริงย่อยregFileTypeIdที่ว่างเปล่า หรือ ถ้าการเรียกไปยังGetDocStringล้มเหลวสำหรับเหตุผลอื่น ๆ ฟังก์ชันนี้ล้มเหลว และไม่มีป้อนข้อมูลแฟ้มข้อมูลในรีจิสทรี?

ข้อมูลในอาร์กิวเมนต์rglpszRegisterและrglpszOverwriteถูกเขียนไปยังรีจิสทรีที่ผ่านการเรียกไปยังAfxOleRegisterServerClass ข้อมูลที่เป็นค่าเริ่มต้น ซึ่งมีการลงทะเบียนเมื่อสองอาร์กิวเมนต์NULLเหมาะสำหรับโปรแกรมประยุกต์ส่วนใหญ่ได้ สำหรับข้อมูลเกี่ยวกับโครงสร้างของข้อมูลในอาร์กิวเมนต์เหล่านี้ ดูAfxOleRegisterServerClass?

ดูข้อมูลเพิ่มเติม IDispatchในการอ้างอิงของ Win32 SDK OLE โปรแกรมเมอร์ของ?

ภาพรวม COleTemplateServer |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)

ดูเพิ่มเติมnbspCDocTemplate::GetDocString, AfxOleRegisterServerClass(&N)

Index