使用visual studio 2017 创建动态链接库(DLL),供VB6.0使用

本文介绍了如何使用Visual Studio 2017创建动态链接库(DLL),以便于VB6.0应用程序调用。首先新建C++动态链接库项目,然后创建dll.cpp、dll.h和dll.def文件,定义__stdcall函数,接着通过dll.def文件标准化函数名称。在Release模式下生成DLL后,使用dependency工具检查缺失依赖。最后在VB中声明并调用DLL函数。
摘要由CSDN通过智能技术生成

       C++在上位机软件开发中使用非常普遍,然而其又具有上手难、开发时间较长的特点,故在开发一些软件的时候,可以采用VB+/C++混编的方式:即采用C++将一些通用且固定的程序制作成动态链接库,由VB去调用,这样一来,开发过程就会相对容易很多。

       现以VS2017为例说一下制作动态链接库文件的流程和一些需要注意的问题:

       1、建立工程:打开VS2017后,新建项目,因为VS2017较之前的开发版本做了不小的改动,故依次点选visual c++/windows 桌面/windows桌面向导,再选择“动态链接库”、“预编译头”即可。

       2、需要依次新建dll.cpp、dll.h、dll.def这三个文件,其代码示例依次如下:

__stdcall:代表可被其它语言调用

dll.def的作用是使函数名称可以

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值