社区
进程/线程/DLL
帖子详情
我需要由VC编写导出为_fun@4 这样的输出函数名的DLL文件
wackestar
2008-09-01 09:53:45
由于这个DLL是用被别的程序调用的,所以导出的函数形式已经固定了。但我用VC怎么也没办法输出这种形式的输出函数,请高人指点。
...全文
56
2
打赏
收藏
我需要由VC编写导出为_fun@4 这样的输出函数名的DLL文件
由于这个DLL是用被别的程序调用的,所以导出的函数形式已经固定了。但我用VC怎么也没办法输出这种形式的输出函数,请高人指点。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wackestar
2008-09-02
打赏
举报
回复
非常感谢!
柯本
2008-09-01
打赏
举报
回复
extern "C" int __declspec(dllexport) __stdcall fun(int x)
{
return 1;
}
用dumpbin看的结果:
File Type: DLL
Section contains the following exports for t.dll
00000000 characteristics
48BBFAAC time date stamp Mon Sep 01 22:22:36 2008
0.00 version
1 ordinal base
1 number of functions
1 number of names
ordinal hint RVA name
1 0 00001010 _fun@4
Summary
2000 .data
2000 .rdata
1000 .reloc
5000 .text
VC
#.NET+GDI+开发交互式CAD系统
本课程用
VC
#.NET结合GDI+,从无到有开发一个功能较完整的小型交互式CAD系统。 作者有交互式CAD系统、动态几何系统开发经验。出版过交互式CAD系统开发方面的图书。 课程先讲准备知识,然后讲整个系统的开发思路和主要...
c语言
dll
导出
函数
举例,
DLL
中
导出
函数
的两种方式(
dll
export与.def
文件
)
另外一种方式是:采用模块定义(.def)
文件
声明,(.def)
文件
为链接器提供了有关被链接程序的
导出
、属性及其他方面的信息。方式一:在
函数
声明中加上__declspec(
dll
export)/// 在动态链接库程序中/// 声明动态链接库(**...
关于
Dll
导出
函数
名
当你使用extern "C"的情况下: __stdcall会使
导出
函数
名
字前面加一个下划线,后面加一个@再加上参数的字节数,比如_
Fun
@4就是4个字节 __fastcall类似__stdcall,不过前面没有下划线,_fastcall应该前面还有一个@,...
c++创建
dll
导出
函数
名
称
用.def
文件
定义
导出
函数
从上一节可以看出,只有以C方式编译且调用约定为“__cdecl”(extern “C” __declspec(
dll
import) int
fun
ction)时
函数
名
不变,其他时候
函数
名
都会变,在大部分时候都没有影响(c/c++提供....
转载 如何用
vc
编写
dll
文件
如何用
vc
编写
dll
文件
动态连接库最大的特点就是能节省磁盘空间.当多个进程共享同一个
DLL
的时候,内存中只有一个
DLL
的代码.通过映射来使各个进程得以调用. ...方法就是在CPP
文件
中
编写
你的代码,为每个
需要
导出
的...
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章