急,请问在DLL中怎么使用多线程

jxqn_liu 2013-09-06 11:06:54
现在我的情况是这样的,我使用DLL的一个过程去操作一个程序后,弹出的窗体是模式对话框,这样的情况下就会阻断后面的操作。
请问有什么办法可以弹出窗体后再进行后面的操作吗?


急急急急急急急急!!!
...全文
561 7 打赏 收藏 转发到动态 举报
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了,如果是,则处理什么什么。

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧