imp-00038 无法转换为环境字符集句柄_C/C++实战016:简单的设置环境变量程序

在UG二次开发过程中我们需要为第三方插件配置环境变量让UG可以找到对应的文件,UG为用户提供的环境变量有:UGII_VENDOR_DIR、UGII_SITE_DIR、UGII_USER_DIR、UGII_GROUP_DIR(级别依次递减)。在电脑中添加环境变量只要右键点击我的电脑->属性->高级设置->环境变量,我们只需添加UGII_USER_DIR变量。

89e0ac042169feb3cd8a4c0ff7258774.png

我们将开发好的插件(定制的菜单、工具栏、对话框、功能函数dll等文件)一起打包给用户,当用户拿到文件后可以放置在任意目录,然后右键点击我的电脑->属性->高级设置->环境变量,将当前目录添加给变量UGII_USER_DIR即可。为方便用户使用,我写个一个简单的设置环境变量程序SetUGEnv.exe,双击该应用就可以实现将当前目录配置到UGII_USER_DIR变量。

66d935c71c9a8438347fb8501ebaf933.png

获取系统当前目录

操作很简单,这里我们要做的就是获取到当前文件存放目录,然后将该目录添加到环境变量中,这里我添加了一个判断,那就是如果该变量已经存在则提示用户变量值并提示是否继续配置环境变量。用到的头文件为#include ,获取当前

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值