当前位置:   article > 正文

Creo二次开发:添加注释_prodtlnotedata

prodtlnotedata

在页面空白处放置一个注释,注释可以在界面中定义。

//创建注释
int UserNoteCreate(ProDrawing drawing,ProLine notestr,ProVector pos,ProModelitem modelitem,ProSelection* view_sel)
{
    ProError err;
    ProDtlnotetext text;
    ProDtlnoteline line;
    ProDtlnotedata ndata;
    ProView view;
    ProDtlattach attach;
    ProDtlnote note;
    ProSelection csys_sel;
    int pid;

    err=ProWindowCurrentGet(&pid);
    //为注释文本数据分配内存
    err=ProDtlnotetextAlloc(&text);
    if (err!=PRO_TK_NO_ERROR)
        return err;
    //将注释文本存入text中
    err=ProDtlnotetextStringSet(text,notestr);
    if (err!=PRO_TK_NO_ERROR)
        return err;
    //Allocate memory for the note text line data. User must free memory by ProDtlnotelineFree()
    err=ProDtlnotelineAlloc(&line);
    if (err!=PRO_TK_NO_ERROR)
        return err

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/340230
推荐阅读
相关标签
  

闽ICP备14008679号