首页 > 其他分享 >UG 二次开发-菜单与工具条(二、 应用DLL入口编写)

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

时间:2024-09-15 16:58:23浏览次数:13  
标签:工程 工具条 入口 DLL 应用 二次开发 编写 UG

在上一篇中,我们编写了UG 加载DLL入口写入,这一篇,我们将继续编写应用DLL入口,上一篇中,最后是入加DLL,加载应用DLL,并入口函口数。
首先,我们新建应用DLL主工程,工程名称我们就叫做IUGMain。

在这里插入图片描述
完成工程创建。
添加一个新的CPP,作为DLL的主程式文件

在这里插入图片描述

由于我们这是由空白工程创建的应用,所以我们需要对工程进行一些配置。
1、把工程更改为64位应用
在这里插入图片描述

字符集,我们更改为多字节的,因为UG提供的API,都是多字节的,如果是Unicode字符集的话,调用API时,都需要进行转换,会很麻烦的。

2、预编译处理器,要把_DEBUG删除掉。

标签:工程,工具条,入口,DLL,应用,二次开发,编写,UG
From: https://blog.csdn.net/u014657217/article/details/142286018

相关文章

  • 帝国CMS二次开发基本问题有哪些
    帝国CMS的二次开发涉及到对现有系统的扩展和定制,以满足特定业务需求。在进行二次开发时,开发者可能会遇到一系列的问题。以下是一些常见的帝国CMS二次开发基本问题:1.导入语言包在帝国CMS中,如果需要在扩展文件中导入语言包,可以使用以下方式:如果程序文件位于/e/extend/目录下,例......
  • 《黑神话:悟空》游戏AkExpander.dll文件缺失,使用工具修复更快捷
    在Windows操作系统中,当遇到“黑神话:悟空”游戏中的AkExpander.dll文件丢失问题时,用户可能会经历游戏启动失败或运行中断的情况。这个DLL文件是游戏正常运行所必需的,缺失或损坏会导致关键功能无法执行,影响游戏体验。针对《黑神话:悟空》游戏中AkExpander.dll文件缺失的问题,您可......
  • 《黑神话:悟空》tbb12.dll文件丢失的修复策略,提升黑神话悟空游戏性能
    在使用Windows操作系统时,DLL文件的缺失或损坏是常见的技术问题之一。特别是在玩游戏如《黑神话:悟空》时,如果遇到tbb12.dll文件丢失,可能会导致游戏无法启动或游戏过程中出现错误。tbb12.dll是一个重要的系统文件,主要负责处理游戏中的并行任务和优化性能,因此其缺失会严重影响游戏......
  • 基于Uni-app前端框架的SUMER UI3.0组件库!一端开发,多端运行!本组件库可快速二次开发各种
    基于Uni-app前端框架的SUMERUI3.0组件库!一端开发,多端运行!本组件库可快速二次开发各种类别各行业模板,包括:商城、视频、直播、聊天、支付、新闻、社区、地图、导航、出行、社区、博客等sumer-ui介绍基于uView微信小程序UI组件库,兼容vue3。本插件是SUMER组件库,只提供组件......
  • msvcr100.dll丢失导致快吧迷你页异常?深度解析快吧迷你页msvcr100.dll文件丢失原因与修
    在使用快吧迷你页等软件时,有时会遇到“msvcr100.dll丢失”的错误提示,导致软件无法正常运行。这一问题主要由msvcr100.dll文件丢失或损坏引起,该文件是MicrosoftVisualC++2010RedistributablePackage中的一个重要组件,负责提供程序运行所需的运行时库支持。以下是对该问题的......
  • enrollmentapi.dll文件丢失导致程序无法运行问题
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个enrollmentapi.dll文件(挑选合适的版本文件)......
  • EmbeddedBrowserWebView.dll文件丢失导致程序无法运行问题
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个EmbeddedBrowserWebView.dll文件(挑选合适的......
  • 《Civilization: Beyond Earth》启动失败?《文明太空》msvcr110.dll问题解决方案大放送
    当您在尝试启动《文明:太空》(Civilization:BeyondEarth)时遇到“找不到msvcr110.dll”或“msvcr110.dll缺失”的错误提示,这意味着您的计算机上缺少或损坏了MicrosoftVisualC++2012运行时库中的一个关键组件。msvcr110.dll是许多基于C++开发的游戏和应用程序正常运行所必需的......
  • 《圣剑传说Visions of Mana》游戏崩溃黑屏提示“找不到OpenCL.dll”该怎么修复?圣剑传
    当《圣剑传说VisionsofMana》游戏崩溃黑屏提示“找不到OpenCL.dll”时,可尝试以下方法修复。首先,从正规网站下载与系统匹配的OpenCL.dll文件。然后将其放入系统目录中,如System32文件夹。还可以检查显卡驱动,更新或重新安装显卡驱动程序。本篇将为大家带来《圣剑传说Visionsof......
  • 《星球大战:亡命之徒》游戏启动时崩溃弹窗“找不到mfc100.dll”该怎么办?星球大战亡命之
    当《星球大战:亡命之徒》游戏启动时崩溃弹窗提示“找不到mfc100.dll”,可以这样做:首先,从可靠的网站下载mfc100.dll文件,要注意与系统位数匹配。然后将其复制到系统的System32文件夹中。也可以尝试重新安装游戏相关组件或者修复系统,看是否能解决问题。本篇将为大家带来《星球大战:亡......