c语言创建vb调用的dll

[复制链接]
查看11 | 回复1 | 2010-8-8 20:55:28 | 显示全部楼层 |阅读模式
我想用c语言创建dll,然后用vb调用,用c语言该怎么写?

回复

使用道具 举报

千问 | 2010-8-8 20:55:28 | 显示全部楼层
用vc++6.0(大多数人都是用这个吧)创建“一个简单的dll引出某些符号”给个工程名(例如dll)假设你引出的函数是叫做add(int x, int y);在左侧的视图中选择文件视图,找到header files那么就在那个工程中的头文件(dll.h)中加入:_declspec(dllexport) _stdcall long add(int x, int y);然后再在那个文件视图中找到dll.cpp文件加入:_declspec(dllexport) _stdcall long add(int x, int y){
return x+y;}然后创建个文件dll.def并且添加到工程中去内
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行