社区
Windows SDK/API
帖子详情
急,请问在DLL中怎么使用多线程
jxqn_liu
2013-09-06 11:06:54
现在我的情况是这样的,我使用DLL的一个过程去操作一个程序后,弹出的窗体是模式对话框,这样的情况下就会阻断后面的操作。
请问有什么办法可以弹出窗体后再进行后面的操作吗?
急急急急急急急急!!!
...全文
561
7
打赏
收藏
急,请问在DLL中怎么使用多线程
现在我的情况是这样的,我使用DLL的一个过程去操作一个程序后,弹出的窗体是模式对话框,这样的情况下就会阻断后面的操作。 请问有什么办法可以弹出窗体后再进行后面的操作吗? 急急急急急急急急!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lm_whales
2013-09-21
打赏
举报
回复
只要不在 DLL的入口点开线程,基本都没事。
jxqn_liu
2013-09-06
打赏
举报
回复
引用 3 楼 m617105 的回复:
要不就不要用模态的,要不后面的操作采用线程的方式来进行。
我是想采用线程,但是在DLL中使用线程和在EXE中使用有点不同 不知道怎么在DLL中使用,烦请指教
浩南_哥
2013-09-06
打赏
举报
回复
要不就不要用模态的,要不后面的操作采用线程的方式来进行。
jxqn_liu
2013-09-06
打赏
举报
回复
引用 1 楼 m617105 的回复:
你是想要弹出的窗体阻断操作?还是不阻断操作?
不阻断,也就是那窗体弹出后,后面的那些操作照样进行 因为我后续的操作就是对弹出窗体的控制!
浩南_哥
2013-09-06
打赏
举报
回复
你是想要弹出的窗体阻断操作?还是不阻断操作?
s11ss
2013-09-06
打赏
举报
回复
MyThread.Resume; 弹出模式对话框;
iamduo
2013-09-06
打赏
举报
回复
那就写成两个线程吧。 一个用来控制,是否ShowModal, 另一个先判断,是否ShowModal了,如果是,则处理什么什么。
C#在工业自动化领域的应用:运动控制与视觉系统的开发技巧与实战经验
内容概要:本文详细介绍了
使用
C#进行工业自动化项目的开发,特别是在运动控制和视觉系统方面的实战经验和常见问题解决方案。首先讨论了运动控制部分,涵盖了运动控制卡的初始化、
DLL
兼容性问题、坐标系转换、运动仿真模式的应用以及
多线程
处理的最佳实践。接着探讨了视觉系统,包括图像采集、圆检测、自适应阈值算法、图像预处理技术和视觉与运动控制的联动。文
中
还提到了一些常见的陷阱,如硬件句柄管理、
急
停操作、光照变化对视觉识别的影响等。最后强调了调试技巧和
多线程
处理的重要性。 适合人群:具有一定C#编程基础和技术背景的研发人员,尤其是从事工业自动化、机器视觉和运动控制系统开发的技术人员。
使用
场景及目标:适用于希望深入了解C#在工业自动化领域应用的开发者,帮助他们掌握运动控制和视觉系统的开发技巧,避免常见错误,提高开发效率和系统稳定性。 其他说明:文章提供了大量实用的代码片段和调试建议,能够帮助读者更好地理解和应对实际开发
中
的挑战。
物流公司各种单号测算软件
中
国物流公司包括宅
急
送、星晨
急
便、
中
通、韵达、汇通、邮政、顺丰、鑫飞鸿等都可以用此版本测算单号
原创
DLL
编写经验总结(一)使
DLL
支持
多线程
最近用Delphi编写
DLL
比较多,总结几条经验方便以后回顾。需求背景:
DLL
接口自身是向主调方提供服务,考虑到主调方的不定性以及响应速度问题,需要支持
多线程
。实现思路:
DLL
在初次加载或者被唤醒的时候会调用
DLL
Main函数(Delphi的Main函数头已被隐藏,实际上就是主文件
中
的Begin End),触发
DLL
_Process_Attach事件。可用全局变量
DLL
Proc来处理触发的事件所调...
多线程
与多进程的选择及区别?
鱼还是熊掌:浅谈多进程
多线程
的选择 关于多进程和
多线程
,教科书上最经典的一句话是“进程是资源分配的最小单位,线程是CPU调度的最小单位”,这句话应付考试基本上够了,但如果在工作
中
遇到类似的选择问题,那就没有这么简单了,选的不好,会让你深受其害。 经常在网络上看到有的XDJM问“多进程好还是
多线程
好?”、“Linux下用多进程还是
多线程
?...
使用
远程线程来注入
DLL
windows内的各个进程有各自的地址空间。它们相互独立互不干扰保证了系统的安全性。但是windows也为调试器或是其他工具设计了一些函数,这些函数可以让一个进程对另一个进程进行操作。虽然他们是为调试器设计的,但是任何应用程序都可以调用它们 。接下来我们来谈谈
使用
远程线程来注入
DLL
。 从根本上说,
DLL
注入就是将某一
DLL
注入到某一进程的地址空间。该进程
中
的一个线程调
Windows SDK/API
1,183
社区成员
22,328
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章