社区
网络及通讯开发
帖子详情
在线程中可以做消息响应吗?
1016133
2003-09-10 08:29:25
在线程中可以做消息响应吗?
...全文
34
4
打赏
收藏
在线程中可以做消息响应吗?
在线程中可以做消息响应吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
asimpleman
2003-09-15
打赏
举报
回复
gz
叶子哟
2003-09-10
打赏
举报
回复
工作线程中没试过!
但是可以人为控制线程的启动和运行
softman_2000
2003-09-10
打赏
举报
回复
你说的是用户界面线程。
土著巫师
2003-09-10
打赏
举报
回复
1:
void __fastcall TMyThread::Execute()
{
...
while(!Terminated) if(!ListenMessage()) SleepEx(0, false);
...
}
bool __fastcall TMyThread::ListenMessage()
{
MSG Msg;
if(PeekMessage(&Msg, NULL, 0, 0, PM_REMOVE))
{
if(Msg.message == WM_????) //自定义消息,用PostThreadMessage(...)发送进来
{
//在这里做你自己的事
}
else if(Msg.message == WM_????) //自定义消息,用PostThreadMessage(...)发送进来
{
//在这里做你自己的事
}
else //系统消息
{
TranslateMessage(&Msg);
DispatchMessage(&Msg);
}
return true;
}
return false;
}
2:
Application的ProcessMessage()方法就是这么做的
3:
用BCB的人一定要学OBJECT PASCAL了解VCL源码,祝你好运。
附:建议以后发帖子前先找一下以前的贴子。
WPF多
线程
演示
WPF多
线程
演示
对于Java
线程
中
断的理解,哪种情况下会
响应
中
断?哪种情况下不
响应
中
断?
最近在学习JUC框架的时候,发现了很多工具类都是支持可
中
断的,如AQS、FutureTask都是可以在
线程
执行
中
,支持对于
中
断的
响应
,所以需要对
线程
中
断有个了解,才能更好的学习JUC的源码。
线程
中
断的作用:
线程
中
断可以使一个
线程
从等待状态变成就绪状态,如果
中
断的
线程
正处于运行状态,那么这个
中
断是不会用任何作用的(表面上不会影响正在运行的
线程
),
线程
恢复到就绪状态后,可以继续执行逻辑代码,想要让一个
线程
从等待状态
中
恢复过来有三种发送:一.等待超时,二.得到一个通知...
Java
线程
(什么是
线程
?为什么要使用
线程
?使用
线程
的好处和优势优点)
本篇文章主要介绍什么是
线程
?为什么要使用
线程
?使用
线程
的好处和优势优点,使用
线程
以及部分理论知识
线程
的几个常见使用场景: 1. 网络编程:在网络编程
中
,
线程
可以用来处理网络请求和
响应
,可以同时处理多个请求,提高网络通信效率。 2. 图形界面:在图形界面
中
,
线程
可以用来处理用户交互事件,使得界面
响应
更加灵敏。 3. 大数据处理:在大数据处理
中
,
线程
可以用来并行处理数据,加快数据处理速度。 4. 游戏开发:在游戏开发
中
,
线程
可以用来处理游戏逻辑和渲染,提高游戏性能和体验。 5. 并发服务器:在并发服务器
中
,
线程
QThread多
线程
简单触发式
消息
响应
服务
使用的场景: 例如 大型超市的收银-多个收银柜台应对客户的买单需求 每个收银柜台相当于一个
线程
收银柜台提供收银的服务,每次服务都是对客户买单事件的
响应
反向设计来看: // 收银服务: 提供对客户收银等服务 class BillService { event(QEvent e); }; // 收银柜台:提供独立的收银
线程
环境,并一直等待客户 class BillThre
什么是进程?什么是
线程
?进程与
线程
的区别?
目录 什么是进程?什么是
线程
? 为什么要有
线程
? 进程与
线程
的区别? 进程与
线程
的选择取决条件? 什么是进程?什么是
线程
? 进程:进程是并发执行程序在执行过程
中
资源分配和管理的基本单位(资源分配的最小单位)。进程可以理解为一个应用程序的执行过程,应用程序一旦执行,就是一个进程。每个进程都有自己独立的地址空间,每启动一个进程,系统就会为它分配地址空间,建立数据表来维护代码段、堆栈段和数据...
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章