社区
控件与界面
帖子详情
一个用户界面线程怎样响应WM_TIMER消息?
星之游侠
2002-03-26 02:56:21
一个CWinThread类创建的线程,怎样响应WM_TIMER消息?
向导里面没有办法添加,该怎么办?
...全文
59
3
打赏
收藏
一个用户界面线程怎样响应WM_TIMER消息?
一个CWinThread类创建的线程,怎样响应WM_TIMER消息? 向导里面没有办法添加,该怎么办?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xming076
2002-03-26
打赏
举报
回复
如果是工作线程(无窗口)当然不能处理了
如果是界面线程(有窗口),用SetTimer激活时钟就行了。第3个参数用NULL,就可以处理WM_TIMER消息了
CoolBoy_007
2002-03-26
打赏
举报
回复
你用向导为它创建一个TIMER事件就可以响应了啊 !或者你自己通过SetTimer函数创建一个回调函数指针,然后通过创建回调函数响应也可以啊!
kaitty
2002-03-26
打赏
举报
回复
你的用户界面线程总有个窗口吧?
只要把消息发给窗口就行了。
自己编写的Delphi组件定时器
Timer
,内支持
线程
,不会像D原生那样卡顿及界面.
当T
Timer
的Interval属性设置的时间间隔过去后,系统会在
消息
队列中放置
一个
WM
_
TIMER
消息
,然后主
线程
负责处理这个
消息
并触发On
Timer
事件。这就意味着,如果On
Timer
事件处理函数执行时间过长,将阻塞主
线程
,导致用户...
VC中
TIMER
与多
线程
的对比.zip
它会在指定的时间间隔内发送
一个
WM
_
TIMER
消息
到指定窗口,由窗口过程来处理这个
消息
。这种方式简单易用,但存在
一个
明显的限制:
TIMER
运行在创建它的
线程
上下文中,通常是主
线程
。这意味着
TIMER
事件的处理会阻塞主线...
MFC定时器使用
WM
_
TIMER
消息
是Windows
消息
系统的一部分,适用于需要在
用户界面
更新或者
响应
用户交互的应用程序。在MFC中,你可以创建
一个
CWinThread对象,然后通过`Set
Timer
`函数设置定时器。当指定的时间间隔过去后,系统会发送...
线程
间通信方式3:
消息
传递方式
- 这两个
线程
间的通信通常需要通过
消息
传递,例如,计算
线程
可以通过发送进度更新
消息
到
用户界面
线程
,
用户界面
线程
接收到
消息
后更新进度条。 4. **三种
线程
通信方式结合**: - 在这个示例中,可能结合了同步和...
VC开发的定时器
当定时器到达设定的时间间隔时,会发送
一个
WM
_
TIMER
消息
到指定的
线程
消息
队列。适用于跨窗口或跨进程的定时需求。 - **窗口定时器(Window
Timer
)**:与特定窗口关联,当定时器到期时,
WM
_
TIMER
消息
会被发送到该...
控件与界面
604
社区成员
12,294
社区内容
发帖
与我相关
我的任务
控件与界面
PowerBuilder 控件与界面
复制链接
扫一扫
分享
社区描述
PowerBuilder 控件与界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章