您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 综合/其它 > CreoToolkit二次开发-概述
3/22Colerprodevelop@qq.com1概述3/22Colerprodevelop@qq.com2目录CreoToolkit安装CreoToolkit文件说明项目配置菜单创建注册程序练习3/22Colerprodevelop@qq.com3CreoToolki安装3/22Colerprodevelop@qq.com4CreoToolki安装3/22Colerprodevelop@qq.com5CreoToolkit文件说明打开\Creo2.0\CommonFiles\M050\protoolkit可看到以下文件结构3/22Colerprodevelop@qq.com6项目配置—创建项目启动VS2010文件-新建-项目3/22Colerprodevelop@qq.com7项目配置—创建项目选择VC++-MFC-MFCDLL创建名称为CreoTK项目点击”确定”按钮后出现如下界面,单击”完成”即可3/22Colerprodevelop@qq.com8项目配置—创建项目项目创建完成后,效果如下3/22Colerprodevelop@qq.com9项目配置—项目属性单击”项目”-”属性”,弹出属性页3/22Colerprodevelop@qq.com10项目配置—项目属性设置Tk头文件目录3/22Colerprodevelop@qq.com11项目配置—项目属性设置TK库目录3/22Colerprodevelop@qq.com12项目配置—项目属性设置依赖库protk_dllmd.libwsock32.libmpr.libkernel32.libuser32.libgdi32.libwinspool.libadvapi32.libshell32.libole32.liboleaut32.libuuid.libodbc32.libodbccp32.libpsapi.libcomdlg32.libws2_32.libnetapi32.lib3/22Colerprodevelop@qq.com13创建菜单—资源文件在源码文件夹下创建text文件夹,在text文件夹内创建不同语言资源文件夹,chinese_cn,chinese_tw,usascii3/22Colerprodevelop@qq.com14创建菜单—资源文件在chinese_cn中创建名称为CreoTKMenu.txt的文本文件3/22Colerprodevelop@qq.com15创建菜单—代码实现打开”CreoTk.cpp”文件3/22Colerprodevelop@qq.com16创建菜单—代码实现代码如下3/22Colerprodevelop@qq.com17创建菜单—代码实现代码如下(接上)3/22Colerprodevelop@qq.com18创建菜单—代码实现uiCmdAccessStateUsrActiveButton(uiCmdAccessModeaccess_mode)3/22Colerprodevelop@qq.com19创建菜单—代码实现voidUsrActionCreoTk()为菜单按钮的动作函数,我们期望执行的命令就放到该函数内3/22Colerprodevelop@qq.com20创建菜单—代码实现externCintuser_initialize(intargc,char*argv[])Creo调用程序时的接口函数,在Creo调用TK时会识别此函数3/22Colerprodevelop@qq.com21创建菜单—代码实现ProMenubarMenuAdd3/22Colerprodevelop@qq.com22创建菜单—代码实现ProCmdActionAdd3/22Colerprodevelop@qq.com23创建菜单—代码实现ProMenubarmenuPushbuttonAdd3/22Colerprodevelop@qq.com24创建菜单—代码实现externCvoiduser_terminate()3/22Colerprodevelop@qq.com25创建菜单—TAB制作选择文件-选项显示出新建的菜单按钮名称3/22Colerprodevelop@qq.com26创建菜单—TAB制作通过新建选项卡、新建组等命令创建编辑TAB,可将菜单按钮拖入组中3/22Colerprodevelop@qq.com27创建菜单—TAB制作设计完毕后以toolkitribbonui.rbn为名称导出到CreoTk的text文件夹中3/22Colerprodevelop@qq.com28注册程序—注册文件在源码文件夹下创建bin文件夹,在文件夹内创建文本文件protk.dat3/22Colerprodevelop@qq.com29注册程序—手动加载启动CreoParametric2.0选择辅助应用程序3/22Colerprodevelop@qq.com30注册程序—手动加载注册文件加载3/22Colerprodevelop@qq.com31注册程序—手动加载运行效果3/22Colerprodevelop@qq.com32注册程序—手动加载方法一:通过制作快捷启动图标自动加载方法二:复制protk.dat到Creo的text文件夹下3/22Colerprodevelop@qq.com33练习1创建本课程中的CreoTk程序并运行2新增菜单按钮“新建”、“编辑”及“删除”菜单按钮,并通过消息框提示3制作Tab,尝试多种布局
本文标题:CreoToolkit二次开发-概述
链接地址:https://www.777doc.com/doc-6138870 .html