我们在处理模型文件时,总会遇到内存环境的清除问题。一个干净的Creo工作环境。是保证工作能顺利完毕的保障。 ProMdlEraseNotDisplayed()函数提供了清除未显示模型的功能。 当须要循环运行某些事物时,在打开新模型前运行该函数,会使工作环境干净。 ProMdlErase(ProMdl ...
分类:
其他好文 时间:
2017-05-09 21:40:32
阅读次数:
223
通过这2个函数主要完成对文件名的构造
(1)_splitpath函数——分解路径函数
char*drwFullPath = "D:\\Test\\8102.drw";
charsaveDrive[200];
charsaveDir[200];
charsaveName[100];
charsaveExt[50];
_splitpat...
分类:
其他好文 时间:
2015-08-01 07:47:49
阅读次数:
256
异步模式是Creo二次开发的另外一种形式,被广泛应用于一些外部调用中。其配置过程如下:
(1) 创建MFC程序(对话框程序都可以了)
(2) 配置工程常规选项
(3) 配置VC目录
(4) 配置附加依赖项
(5) 配置系统变量
通过以上配置可以实现对Creo二次开发异步模式的框架的搭建。...
分类:
其他好文 时间:
2015-08-01 07:46:42
阅读次数:
384
#include ProMdl.h>
ProError
ProMdlRename
(
ProMdl
handle
/* (In)
The model handle
*/
ProName
new_name
/* (In)
The new name to ass...
分类:
其他好文 时间:
2015-07-25 15:20:23
阅读次数:
576
#include
ProError ProDisplistInvalidate(ProMdl model)
Invalidates the two- or three-dimensional display list.
该函数实现了对新创建的二维尺寸、三维尺寸的刷新。相当于向Creo发送了WM_PAINT消息。
在手动创建尺寸时,经常要用到。...
分类:
其他好文 时间:
2015-07-22 06:57:09
阅读次数:
132
我们在处理模型文件时,总会遇到内存环境的清除问题。一个干净的Creo工作环境,是保证工作能顺利完成的保障。
ProMdlEraseNotDisplayed()函数提供了清除未显示模型的功能。
当需要循环执行某些事物时,在打开新模型前执行该函数,会使工作环境干净。
ProMdlErase(ProMdl mdl)函数的说明是这样的:
The erasing action caused by...
分类:
其他好文 时间:
2015-07-19 12:02:11
阅读次数:
249
VS2008+Proe5.0二次开发;VS2010+Creo2.0二次开发;VS2012+Creo3.0二次开发这是PTC给的标准配置。
Creo3.0修正了Prodevelop目录,不再需要添加这个目录下的Include和lib了。配置更为简单了。
但同时Creo3.0下的二次开发,ProToolkit修正了很多的常用函数,原来的函数名称被废弃了,Creo2.0开发的代码移植到3,.0下不会...
分类:
其他好文 时间:
2015-07-12 08:25:47
阅读次数:
243
详细内容见: http://www.mcadex.com/bbs_1431046_ss20130113/thread_352273_1.htmlQQ: prodevelop@qq.com
分类:
其他好文 时间:
2015-04-08 23:09:51
阅读次数:
220