自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 UG 二次开发-菜单与工具条(二、 应用DLL入口编写)

在上一篇中,我们编写了UG 加载DLL入口写入,这一篇,我们将继续编写应用DLL入口,上一篇中,最后是入加DLL,加载应用DLL,并入口函口数。字符集,我们更改为多字节的,因为UG提供的API,都是多字节的,如果是Unicode字符集的话,调用API时,都需要进行转换,会很麻烦的。工程编译通过,至此,我们已经把外挂的基础框架构建完成了,下一篇开始,我将逐一的把市面上在售外挂的一些基本功能,实现出来,将做具体分析。首先,我们新建应用DLL主工程,工程名称我们就叫做IUGMain。1、把工程更改为64位应用。

2024-09-15 16:52:38 229

原创 UG二次开发,菜单工具栏入口DLL编写

在 extern DllExport void ufusr 函数中,我们首先要获取当前打开UG的怎么版本,因为不同的UG版本,需要对应版本编译的DLL。当然,还要判断当前系统是否为32位系统,如果是32位,我们还要使用32的DLL加载,因为使用32的比较少,这里就不进行介绍了。下一篇我们将进行应用DLL入口的编写,主要是工具栏菜单的绑定,窗口的调用等。根据获取到的UG版本号,这里我们就加载不同的应用DLL了。

2024-09-13 23:35:36 374

原创 UG 二次开发-菜单与工具条

这样子在,在UG启动的时候,就会从 G:\csdnwork\iugtool\startup 加载我们的外挂。我们后面会编写,我们继续介绍菜单和工具条。下一篇,我们将介绍 startup 加载DLL的编写,这涉及到多UG版本的加载方法,以后实际功能DLL的加载方法,菜单栏,工具栏与功能的绑定。打开UG安装目录下面的 UGII\menus\custom_dirs.dat 文件。这三个文件,再打开UG,就可以看到我们的工具栏和菜单已经添加到UG上面。文件我已经上传,大伙可以下载来看下具体的格式。

2024-09-13 20:35:21 130

原创 UG NX二次开发基础篇-外部模式与DLL内部模式(二 DLL内部模式)

通常情况下,我们希望我们的外挂,在UG启动的时候,就自动加载我们的外挂,并以菜单和工具条的方式,显示在UG上面。当然,这也是市面上所有外挂的操作,因为您不可能要求你的用户,以手工加载的方式,去调用你的外挂吧。在上一篇中,有粉丝留言说,启动 bat 文件,启动EXE外挂,会提示无法找到DLL的错误,这是因为UG的环境变量设置有问题,这里,我们把BAT文件作一个修改,直接改为实际目录。EXE外部模式,还有很多部分需要添加的,如参数的传递、输出消息的显示、UG操作的消息显示,等等。Dll执行结束后,会调用。

2024-09-13 19:44:06 382

原创 UG NX二次开发基础篇-外部模式与DLL内部模式

UG 二次开发,可以发为EXE外部模式和DLL内部模式,这两种有什么不一样呢?

2024-09-13 13:11:25 238

原创 UG 二次开发中多版本管理

从此处复制设置中,我们选择“DEBUG”,实际上,我们最终在UG中使用时,最是好编译成Release版本,为了避免多个版本存在时,名字混乱,我们可以将编译配置做一个命名规则 ,比如UG 11 Release版本的,我们就命名为,UG11R, 调试版本命名为UG11D。我们开发出来的UG 插件,可能在不同的UG版本中使用,如果我们每一个UG版都新建一个工程,这样管理起来会非常的麻烦,下面教大家,如何在一个工程中,同时编译不同版本的UG 插件。从UG11D处复制,这样复制的方法,是减少我们工程的配置。

2024-09-13 00:01:30 266

原创 UG NX二次开发-入门篇(新建第一个工程)

UG 二次开发,由浅入深,C++开发

2024-09-12 23:31:43 521

UG 菜单工具条文件格式

UG 外挂开发时,使用的工具栏,菜单文件格式。

2024-09-13

TeshHash.zip

由于项目需要Hash加密算法处理,网上找了一些文章,都是 ANSI编码的,于是自己改了一些代码,希望可以帮有需要的人.

2021-12-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除