腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
(
如何
)
dll
可以
调用
在其
加载
程序
中
实现
的
函数
?
、
、
、
通常我们在windows上
加载
一个动态链接库并
调用
其标记为__declspec(dllexport)
的
函数
,但我
可以
从动态链接库
调用
在
加载
的
程序
中
实现
的
函数
吗?首先,这
可以
在Linux上完成,检查一下我之前问过
的
question。我写了一个测试
程序
来测试它: CMakeList.txt (对不起,我是Windo
浏览 18
提问于2020-12-02
得票数 0
回答已采纳
2
回答
C++访问
DLL
负载
、
、
我有一个
DLL
插件来连接两个不同
的
外部应用
程序
。长话短说,应用
程序
A通过公开
函数
调用
我
的
插件,然后我
的
插件
调用
应用
程序
B(也是公开
函数
)并将值从B返回到A。应用
程序
A有一个配置文件,我必须
在其
中指定我
的
DLL
插件
的
路径。然后
加载
DLL
并
调用
它。不幸
的
浏览 3
提问于2014-07-25
得票数 1
回答已采纳
2
回答
在visual 2005和visual C++ 6.0
中
进行编译
、
、
、
使用visual 2005和visual C++创建一个简单
的
C
DLL
有什么区别。我看到在studio下创建它时,也创建了一个清单,并且由于使用并排文件夹(当
调用
dll
表单为C#应用
程序
时),我在另一台计算机上部署时遇到了一些问题。 谢谢
浏览 4
提问于2010-01-21
得票数 1
回答已采纳
1
回答
何时
加载
DLL
:隐式链接与显式链接
、
、
、
、
隐式链接 以及从这里对隐式链接
的
另一种解释()。从Visual 6.0开始,当与C++静态链接时,链接器提供了将
DLL
加载</
浏览 2
提问于2015-09-09
得票数 7
1
回答
在Windows 8
中
显示Windows 7 Windows图片查看器
、
、
在Windows 8上,我试图运行下面所示
的
代码来显示旧
的
Windows 7图片查看器,但它返回了一个错误。在Windows8上,我
可以
找到C:\Program (x86)\Windows Viewer\PhotoViewer.
dll
,但我认为这是较新
的
Windows8Metro应用
程序
。我认为老版本
的
Windows是'c:\windows\system32\shimgvw.
dll
‘,我想用桌面应用
程序
的
方
浏览 1
提问于2013-09-30
得票数 2
回答已采纳
3
回答
在Windows CE托管C#代码中将本机动态链接库
加载
为调试模块
、
、
、
、
我正在用C#编写一个Windows CE应用
程序
,该应用
程序
使用以下方法引用本机C++
DLL
(我也在编写该
DLL
): publicstatic unsafe extern void doBlur(byte* imgData, int sigma); 这实际上工作得很好,但我无法调试
DLL
。当我检查运行EXE后
加载
的
调试模块时,CImg_IP_CE.
d
浏览 1
提问于2009-07-11
得票数 3
回答已采纳
3
回答
延迟
加载
DLL
、
、
、
、
我非常需要帮助,我需要在Visual Studio
中
管理一个应用
程序
依赖项。应用
程序
只链接到特定版本
的
windows上
的
DLL
,比如Windows 7。
在其
他环境
中
,不应
加载
DLL
。我将
如何
使用
DLL
延迟
加载
来
实现
这一点,因为这个主题对我来说是全新
的
,并且没有任何关于这一特定问题
的
在线参考资料。 问候
浏览 0
提问于2009-09-07
得票数 10
回答已采纳
2
回答
动态链接和
加载
时间链接.
DLL
、
创建接口
的
原因很简单:应用
程序
开发人员应该能够毫不费力地与不同
的
产品交互,因为所有的产品都
实现
了我
的
接口。 好
的
。现在开始做些艰难
的
事情。一个正在
实现
我
的
API
的
供应商将
如何
实现
C代码?我对这个问题
的
假设是,供应商将简单地将我
的
头文件包含在他们
的
项目中,并创建一个“导出”其
实现
函数
的<
浏览 3
提问于2013-07-09
得票数 0
回答已采纳
1
回答
如何
用简单
的
jmp组装
实现
导入库?
、
、
生成
的
导入库(用于链接
加载
动态链接库
的
程序
) AFAICS将对导入
函数
的
各种
调用
实现
为
程序
集jmp语句。 这看起来确实是一个非常理想
的
解决方案。它不需要第二次推送参数,也不需要从
调用
中
返回。我想创建我自己
的
导入库,
在其
中添加几个其他
函数
。为此,我必须
调用
LoadLibrary()和GetProcAddress(
浏览 1
提问于2010-06-23
得票数 1
3
回答
如何
设置动态链接库
的
试用?
、
、
我正在开发一个类似共享sdk
的
库(使用C++)。该库是一个简单
的
dll
提供
的
一些功能。那么,我
的
第一个问题是,对于简单
的
dll
来说,哪些类型
的
试验是可能
的
?我不想削减试用
dll
的
功能,所以我倾向于使用时间-试用。目前有两种想法: 评估期到期后,将无法<em
浏览 2
提问于2009-11-27
得票数 4
1
回答
当不使用
DLL
时,
如何
在没有依赖
DLL
的
情况下运行?
、
我有一个针对第三方
DLL
编译
的
VC++应用
程序
(当然是使用他们
的
LIB文件)。请忽略这个问题,如果应用
程序
在成功启动后崩溃,这是否是一种好
的
体验-我会照顾它
浏览 2
提问于2012-02-02
得票数 0
回答已采纳
1
回答
Windows上
的
OpenGL ICD
如何
加载
OpenGL 1.0和1.1
函数
?
、
、
、
最近,我一直在研究OpenGL图形驱动
程序
如何
在Windows上
实现
OpenGL运行时(opengl32.
dll
)
调用
的
OpenGL
函数
。我知道我
可以
使用GetProcAddress获取opengl32.
dll
公开
的
OpenGL 1.0和1.1
函数
的
函数
指针,并且必须
调用
GetProcAddress返回
的
wglGetProcAd
浏览 6
提问于2021-01-15
得票数 3
3
回答
加载
动态链接库
的
第三种方法是什么?引脚
、
、
现在,我
可以
使用静态
加载
(包括必要
的
头文件,并使用#杂注(lib,"xxx"))和动态
加载
(使用
函数
LoadLibrary或LoadLibraryEx)
加载
动态链接库。一些公司在面试
中
询问
加载
动态链接库
的
其他方法。 但我想知道是否有其他方法来
加载
动态链接库?
浏览 0
提问于2012-07-29
得票数 1
回答已采纳
1
回答
在JIT编译之后,本机代码是
如何
(以及在哪里)
加载
的
?
、
、
、
、
我有一个用.net(C#,64位)编写
的
应用
程序
,我还有一个
DLL
(用C++编写),我希望在运行时
加载
它,并从主应用
程序
(从
DLL
中
)
调用
特定
的
函数
。要做到这一点,我必须找到这个.net应用
程序
的
原生代码,并声明一个指向该
函数
的
函数
指针。现在,我已经遍历了PE头和元数据,找到了想要
函数
的
RVA
浏览 0
提问于2018-09-18
得票数 1
回答已采纳
3
回答
使用windows api和C++,我
如何
从硬盘
加载
一个exe并在它自己
的
线程
中
运行它?
、
、
、
为了学习,我试着做操作系统在启动
程序
时所做
的
事情。解析PE文件并为其提供执行线程。如果我有两个exe,一个叫foo.exe,另一个叫bar.exe,我怎么能让foo.exe把bar.exe
的
内容
加载
到内存
中
,然后让它在自己
的
线程
中
执行呢?我知道
如何
使用MapViewOfFile或简单地将硬盘上
的
内容
加载
到缓冲区
中
来将其放入内存
中
。我假设简单地将磁盘上bar.exe
的</em
浏览 0
提问于2011-01-10
得票数 1
1
回答
偏移量
中
的
钩子
函数
类(来自.exe
中
的
.
dll
)
、
、
我有一个.exe应用
程序
,我需要为这个可执行文件创建一些自定义,所以我需要
在其
中挂载一个
dll
以
加载
更改。在那之前,大家都知道。场景是: Hook(0xOffset,&myClass::myFunc); 在.exe中有一个类需要完全重写,我已经在我
的
dll
中
完成了,但是我在类
函数
的
钩子上遇到了问题,它们不是静态
的
。我读过很多主题,我无法用任何方法
实现
它。在某些情况下,编译器不会接受,而<em
浏览 1
提问于2016-02-05
得票数 0
1
回答
DLL
卸载过程
、
现在,每当我
调用
时,应该将这个
DLL
加载
到内存
中
:它应该留在内存
中
,只有当我
调用
时才会卸载:我有一个从
dll
(
dll
1)导出
的
接口,它
的
实现
是从另一个
dll
浏览 7
提问于2016-04-20
得票数 0
回答已采纳
1
回答
使用TJvPluginManager获得返回值
的
最佳方法
、
、
我目前在一个简单
的
程序
中
工作,该
程序
使用
dll
库
实现
插件(使用JVCL Framework
中
的
TJvPluginManager )。到目前为止,我已经知道了
如何
使用这个组件来处理命令,但是如果我想从库
中
的
自定义
函数
中
获得返回值呢?是否
可以
使用TJvPluginManager从主机
调用
某个
函数
?我该
如何<
浏览 0
提问于2010-11-25
得票数 3
回答已采纳
2
回答
rundll32.exe
的
实际用途是什么?
、
、
我在搜索为什么rundll32.exe进程在我
的
系统上运行时,我发现了它作为容器运行
dll
作为application / exe
的
信息。我无法理解我希望将
dll
作为应用
程序
运行
的
原因/用例。库不只是为了提供功能支持而不是作为一个单独
的
应用
程序
运行吗?
浏览 8
提问于2016-01-28
得票数 1
回答已采纳
1
回答
在C#应用
程序
中
动态
加载
C++Builder .NET
程序
集
、
、
、
、
我有一个用RAD (C++Builder) XE4开发
的
C++ Windows应用
程序
。它有一些插件,它们是动态
加载
的
DLL
(总是用RAD编写
的
)。 现在
在其
中一个插件
中
,我需要反射功能。虽然我似乎无法用C++
实现
它们(在第三方COM
DLL
上需要反射,但我不能修改),但我决定在C#
中
重写这个插件(它具有强大
的
反射功能),从而创建了一个.NET
程序
集。我知道我应
浏览 3
提问于2015-09-10
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
动态链接库DLL的加载:隐式加载和显式加载
Python如何调用DLL函数:传递数值、指针与字符串参数
国外安全研究者爆料中国黑客组织针对越南政府的APT攻击样本
msvcp 140.荤丢失怎么办?教你解决方法
Matlab与Labview混合编程(二)
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券