赞
踩
选择瓶盖位置,可以自动标注一个带箭头的符号到瓶盖。
//创建符号
int UserSymbolCreate(ProDrawing drawing,ProName sym_name,ProVector pos)
{
ProError status;
ProDtlsymdef symdef;
ProDtlsyminstdata sym_data;
ProDtlsyminst sym_inst;
ProDtlattach attach;
ProDtlvartext vartext;
ProPath sym_def_path;
ProLine var_text_prompt;
ProLine var_text_replace;
ProStringToWstring(sym_def_path,"C:\\Users\\Public\\Documents\\symbol");
ProStringToWstring(var_text_prompt,"CAP");
status=ProDrawingDtlsymdefRetrieve(drawing,sym_def_path,sym_name,PRO_VALUE_UNUSED,PRO_B_TRUE,&symdef);
//分配data
status=ProDtlsyminstdataAlloc(drawing,&sym_data);
status=ProDtlsyminstdataDefSet(sym_data,&symdef);
//分配attach
status=ProDtlattachAlloc(PRO_DTLATTACHTYPE_FREE,NULL,pos,NULL,&attach)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。