社区
非技术类
帖子详情
在ATL中编写无窗口控件,怎么使用定时器,各位高手多多指点
yangfanfan
2002-01-29 07:11:55
...全文
114
6
打赏
收藏
在ATL中编写无窗口控件,怎么使用定时器,各位高手多多指点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
turbopeng
2002-01-31
打赏
举报
回复
MM
yangfanfan
2002-01-31
打赏
举报
回复
使用SetTimer需要HWND hWnd,怎么得到hWnd呢?是无窗口控件呀!
yangfanfan
2002-01-31
打赏
举报
回复
使用SetTimer需要HWND hWnd,怎么得到hWnd呢?是无窗口控件呀!
lgs
2002-01-30
打赏
举报
回复
SetTimer,使用回调函数!
fzhua
2002-01-29
打赏
举报
回复
使用内核方式的等待定时器,详见《Windows 核心编程》
wyzegg
2002-01-29
打赏
举报
回复
至少要有消息循环
UINT SetTimer(
HWND hWnd, // handle of window for timer messages
UINT nIDEvent, // timer identifier
UINT uElapse, // time-out value
TIMERPROC lpTimerFunc // address of timer procedure
);
看第四个参数
ATL
开发ActiveX
控件
之
定时器
使用
本文介绍了在
ATL
的ActiveX编程
中
如何在无
窗口
控件
中
使用
定时器
,包括通过回调函数和多线程模拟
定时器
两种方法。在无
窗口
控件
中
,由于缺少
窗口
句柄,需要利用API SetTimer和多线程技术来实现定时事件的触发。
使用
定时器
显示GIF动画的
ATL
控件
实现
本文围绕IM软件动态表情插入和显示展开,对比HTML和RichEdit
控件
显示GIF动画的优劣。因第三方
控件
存在闪烁、重影问题,作者决定自己实现
ATL
控件
,采用
定时器
绘制GIF,介绍了创建
ATL
控件
工程、加载图片、修改绘制函数等步骤,最后说明如何在MFC项目
中
使用
该
控件
。
在
ATL
无
窗口
ACTIVEX
控件
中
响应timer消息
本文介绍了如何在
ATL
无
窗口
ACTIVEX
控件
中
响应TIMER消息,以实现类似QQ动态GIF图片显示的效果。通过创建一个辅助
窗口
对象,利用其
窗口
句柄设置TIMER,并在辅助类的OnTimer()
中
调用
控件
对象的换帧函数,从而解决无
窗口
控件
无法响应TIMER的问题。同时,文
中
也提到了在删除
控件
时防止程序崩溃的注意事项。
无
窗口
插件1
本文汇总了
ATL
ActiveX
控件
的相关技术细节,包括
控件
的创建、
使用
及常见问题解决方法。探讨了
控件
如何响应
定时器
消息、如何支持Flash透明背景等高级特性,并介绍了GDI+双缓冲绘图等实用技巧。
窗口
销毁的相关函数与消息,ActiveX
控件
的销毁
本文详细解读了
窗口
销毁函数DestroyWindow、
窗口
关闭消息WM_CLOSE、WM_DESTROY和WM_NCDESTROY的处理流程,以及如何在不同线程
中
关闭
窗口
。同时探讨了
控件
销毁的最佳实践和ActiveX
控件
的销毁机制。
非技术类
1,662
社区成员
58,948
社区内容
发帖
与我相关
我的任务
非技术类
VC/MFC 非技术类
复制链接
扫一扫
分享
社区描述
VC/MFC 非技术类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章