社区
C#
帖子详情
64位程序,怎么调用32位dll
牧歌ing
2020-09-25 12:03:58
64位程序,怎么调用32位dll
...全文
1140
1
打赏
收藏
64位程序,怎么调用32位dll
64位程序,怎么调用32位dll
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xinbada1985
2020-09-25
打赏
举报
回复
在做一个32位exe,32位dll的处理都放到这里,然后在用64位程序调用32exe就可以了!直接调用不了!
msado15.
dll
32位
和
64位
各版本的ADO都有
找了好久终于找到了所有的ADO控件,再也不用为ADO版本不同而发愁了。msado15.
dll
,
32位
和
64位
各版本的ADO都有,从2。0版一直到WIN7的6。XX版
dll
远程线程注入(支持64bit win7)
把
dll
注入到远程线程。使用的时候创建一个空的工程,然后把代码当做主文件放到工程中,自己写个mian函数
调用
inject
DLL
函数就能注入了。菜鸟级友情提醒:
64位
别忘了编译成x64的可执行文件
64位
程序
调用
32位
dll
1.
32位
dll
的demo里的导出函数要注意extern "C"的问题。c++ 会有name mangling实现重载,函数符号会和c有所不同。可能会导致
dll
能加载但找不到相应的函数。5.
64位
程序
调用
注意用基类(接口)指针(ISampleObject)指向com里自己创建的类的对象,然后
调用
类里的接口。3.Com里环境变量设置了似乎不生效, 我只能设置查找
dll
目录的路径或者加载
dll
路径+
dll
名。2.Com里可以在类属性->添加->添加模块->添加ATL简单对象添加类(vs2019)
64位
程序
调用
32位
dll
方法
最近接入一个nfc卡
程序
包,发现了一个问题:由于我们现在的操作系统都已经
64位
了,而我们开发的
程序
自然也是
64位
的,虽然说
64位
操作系统上可以运行
32位
程序
,但是我们开发就避免不了要
调用
各种第三方库,而这个nfc库巧了,他是远古遗老只有
32位
的
dll
,我们要知道
64位
程序
是不能
调用
32位
dll
的(静态库更是不行),问题到这似乎出现的坏味道。还好 互联网大佬 告诉我们可以通过 IPC (进程间通信)也就是
64位
程序
与
32位
程序
通过进程通讯手段进行变相的
调用
。
跨越位数限制:C通过.NET Remoting实现
64位
程序
调用
32位
DLL
跨越位数限制:C#通过.NET Remoting实现
64位
程序
调用
32位
DLL
【下载地址】C通过.NetRemoting方式实现
64位
程序
调用
32位
DLL
在进行跨位数应用
程序
开发时,经常会遇到挑战,特别是当需要
64位
应用
程序
调用
32位
DLL
的时候。由于操作系统和应用
程序
架构的限制,直接
调用
通常不可行。本文档提供了通过...
C#
111,111
社区成员
642,556
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章