点击查看详细介绍

请问在API中怎么调用UG的宏语句

look_tfq 17年前 9883 4

购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008  QQ号:85585969  


如题, 请各位支招

0

最新回复 (4)
  • look_tfq 17年前
    1

    冷清啊,穿个棉袄先:yan:

  • look_tfq 17年前
    2

    看来高手都在潜水啊

  • sucosh 16年前
    3

    此题无解!

  • qindongjun88 16年前
    4

    楼主试试看.......

    NX UGII 目录中有很多DLL文件,其中包含了不少有用的内部函数。
    关于这些函数的命名和定义,可以用VC目录中的depends.exe 查看,当然你要能望文生义才行,需要根据函数名推测它们的功用。

    例如,在libugui.dll中包含了一个函数MACRO_playback_from_usertool,它的标准C的命名是 ?MACRO_playback_from_usertool@@YAXPBD@Z ,这个函数是运行宏命令(macro)的函数。
    使用它,就可以从UFUN程序中直接运行NX的宏命令。

    例如:

    {
    typedef void (WINAPI *MyFun )( char const * );

    MyFun fun = NULL;
    HINSTANCE hHandle = NULL;
    hHandle = LoadLibraryA(

请登录后发表新帖