lovecra
雪 币: 262
活跃值: (86)
能力值:
( LV2,RANK:10 )
在线值:
该压缩包包括:1.动态链接库(DLL)的编译实例,包括_cdecl和stdcall两种常见函数调用约定的实现,并且解决了名字修改问题,在实例代码中有详细的说明!2.针对不同的函数调用约定,以及动态调用DLL库和静态调用DLL库分别提供了调用实例的源代码和程序!3.压缩包中包括VC++调用DLL的实例源码和Delphi调用DLL的实例源码和说明(利用前面VC++生成的DLL)!4.其中VC++调用DLL实例中还简单说明了计算string的长度,比较,大小写转换等功能实现的方法!
(一)dll目录说明:
一、
1.dll_cdecl目录:为了在VC++下使用zjlj.lib联接编译,静态调用用,_cdecl调用约定
2.例如str目录下的VC++编译文件使用!zjlj.lib联接编译(静态调用)
3.编译好的dll文件可以用VC++6自带的工具Depend查看
二、
1.dll_stdcall_def目录:是为其他编译环境调用dll使用,_stdcall调用约定,可静态,动态调用(解决名字修改问题)
2.例如delphi7目录下的delphi编译文件使用!(动态调用)
三、
1.dll_cdecl_def目录:是为其他编译环境调用dll使用,_cdecl调用约定,可静态,动态调用(解决名字修改问题)
2.例如str目录下的VC++编译文件使用!zjlj.lib联接编译(动态调用)
(二)example目录说明:
1.str 目录:在VC++下使用zjlj.lib联接编译最后调用dll的实例(编译环境设置调入dll)
2.strnew(cdecl)静态 目录:在VC++下使用zjlj.lib联接编译最后(静态)调用dll的实例(代码调入dll)
3.strnew(cdecl)动态 目录:在VC++下使用显试(动态)cdecl调用dll的实例
4.strnew(stdcall)静态 目录:在VC++下使用zjlj.lib联接编译最后(静态)调用dll的实例(代码调入dll)
5.strnew(stdcall)动态 目录:在VC++下使用显试(动态)stdcall调用dll的实例
6.delphi7 目录:delphi编译文件调用dll文件的实例
注意:由于压缩包里面包含了delphi7编译的实例,360杀毒软件可能会把它当成病毒进行警告
[看雪官方培训]《安卓高级研修班(网课)》9月班开始招生!挑战极限、工资翻倍!
最后于 5天前 被lovecra编辑 ,原因: