社区
Windows SDK/API
帖子详情
奇怪现象:和大家讨论有关DLL和线程的问题。
eachsky
2005-03-23 03:16:06
现有A.exe b.dll和c.dll
调用情况: A程序在线程调用b.dll (b.dll中有一个FORM窗体)
b.dll普通调用c.dll(c.dll中为普通函数)
b.dll和c.dll均没有创建线程。
奇怪现象:在调试A.exe的时候用线程查看器查看。竟然有6个线程。
关闭b.dll中的窗体,还剩4个线程。小弟不才,还请高手解释一下。
...全文
150
9
打赏
收藏
奇怪现象:和大家讨论有关DLL和线程的问题。
现有A.exe b.dll和c.dll 调用情况: A程序在线程调用b.dll (b.dll中有一个FORM窗体) b.dll普通调用c.dll(c.dll中为普通函数) b.dll和c.dll均没有创建线程。 奇怪现象:在调试A.exe的时候用线程查看器查看。竟然有6个线程。 关闭b.dll中的窗体,还剩4个线程。小弟不才,还请高手解释一下。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
eachsky
2005-04-03
打赏
举报
回复
是用了ADO。。而且还不止一个。和ADO有关系吗?能否说的详细点。
dext
2005-04-02
打赏
举报
回复
EXE是关键,是不是用了ADO
eachsky
2005-04-02
打赏
举报
回复
DLL调用和EXE是不同的地址。 创建线成似乎没什么关系吧。有不是在同一个EXE或者DLL里创建多个线程。需要互斥吗?
caiso
2005-03-27
打赏
举报
回复
帮顶一下
aus
2005-03-26
打赏
举报
回复
帮顶
701701
2005-03-26
打赏
举报
回复
你肯定没有做什么好事!
这是dll重复加载造成的
看看源代码,必要地方加上互斥
ddk_hhb
2005-03-26
打赏
举报
回复
有意思,以前没有注意过!~
laiqinghe
2005-03-24
打赏
举报
回复
有意思
eachsky
2005-03-24
打赏
举报
回复
没有人关注??自己顶。。。。。
process explorer的
奇怪
现象
本文探讨使用Processexplorer工具时遇到的DNF游戏进程
线程
信息不可见的
问题
,深入分析可能的原因,并提供解决思路。
delphi 调用c语言
dll
,发现个delphi调用vc写的
Dll
中包括pchar參数报错
奇怪
现象
本文探讨了Delphi调用由VC编写的
DLL
中遇到的PChar参数
问题
,发现直接调用会导致错误。解决方法是在Delphi代码中加入一条额外语句。深入解析了这个技术细节并提供了解决方案。
跨
Dll
内存分配和释放
问题
分析
本文讲述跨模块C++编程中,因运行时库链接方式不同导致内存管理不一致,引发程序崩溃的
问题
。如A.exe调用B.
dll
接口,B.
dll
用malloc申请内存,A.exe用free释放时崩溃。解决办法是各模块自管内存,也可用全局内存API,且避免跨模块用STL模板库。
java 调用
dll
内存泄露_解决Java加载
dll
导致Java进程内存泄露
在进行网络监控系统性能测试时遇到Java进程内存泄露
问题
,区别于常规的JVM内存泄露,无法通过常规工具定位。通过测试发现,加载特定
dll
(msimg32.
dll
)会导致内存持续增长,而加载其他版本
dll
则不会。
问题
可能与JNI及MFC库的使用有关,目前原因不明,可能是JDK的bug。欢迎
讨论
。
java内存加载
dll
_解决Java加载
dll
导致Java进程内存泄露
在网络监控系统性能测试中,出现Java进程内存泄露
问题
。测试代码加载
dll
并不断启动
线程
,不加载
dll
时内存正常,加载test1的
dll
内存会一直增长,加载test2的
dll
内存正常。根本原因不明,怀疑是jdk的bug,欢迎大家
讨论
。
Windows SDK/API
1,184
社区成员
22,326
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章