1 / 8
文档名称:

UG二次开发介绍.ppt

格式:ppt   页数:8页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

UG二次开发介绍.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

UG二次开发介绍.ppt

文档介绍

文档介绍:(1)UGNX从:UGII\menus\
路径:D:\UGStarter
(2)UGNX加载扩展模块路径:D:\UGStarter下的
\Startup\。
(3)UGNX根据扩展模块路径:D:\UGStarter下的
\Startup\ 在UG的菜单中新增
UCDCS-----NEW子菜单。
并且将子菜单NEW对应的命令记为“Application”
(4)加载扩展模块时,UG自动调用ufsta()函数,以注册命令表。
extern “C” DllExport void ufsta(……..)
{
…….

UF_MB_add_actions(action_table) //注册命令表
……..
}
//命令表
static UF_MB_action_t action_table[]=
{
//“Application”命令对应的处理函数Application()的地址指针。
{“Application”,Application,NULL}
};
(5)当在UGNX中选中菜单UCDCS-----NEW时,UG根据
NEW对应的命令“Application”,由注册的命令表的处理函数地址,调用处理函数Application.
(6)Application()函数中打开对话框窗口
UF_MB_cb_status_t Application(……….)
{
……………..

UF_STYLER_create_dialog ( "", CHANGE_cbs, …)

………………
}
(7)“确定”按