|
pModelDoc->get_Extension(&pModelDocExt); //源文件
CString strConfigName(_T(""));
BSTR mDefaultConfigName1=strConfigName.AllocSysString();
rs=pModelDocExt->get_CustomPropertyManager(mDefaultConfigName1,&pCustomPrpMgr);//获取自定义属性管理器
pCustomPrpMgr->get_Count(&procount);
pCustomPrpMgr->IGetAll(procount,propNames,proTypes,PropValues);
pModelDoc->get_Extension(&pModelDocExt); //目标文件
CString strConfigName(_T(""));
BSTR mDefaultConfigName1=strConfigName.AllocSysString();
rs=pModelDocExt->get_CustomPropertyManager(mDefaultConfigName1,&pCustomPrpMgr);//获取自定义属性管理器
for( int i=0; i<procount; i++)
pCustomPrpMgr->Add(propNames[i],proTypes[i],PropValues[i],&retval); |
|