社区
界面
帖子详情
请问有没有什么办法不用timer,在OnInitDialog完毕后立即发生的方法?
powerwin
2006-03-09 08:53:44
请问这种问题一般怎么做,就是在窗口一出现就执行的。
如果不用timer,还有什么别的办法?
...全文
133
9
打赏
收藏
请问有没有什么办法不用timer,在OnInitDialog完毕后立即发生的方法?
请问这种问题一般怎么做,就是在窗口一出现就执行的。 如果不用timer,还有什么别的办法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
powerwin
2006-03-11
打赏
举报
回复
没有mouse的…………
楼上的这段可以试试看
So1o
2006-03-10
打赏
举报
回复
给对话框增加一个成员变量m_bInit,初始值为FALSE;
然后在OnShowWindow里加上
if (!m_bInit)
{
m_bInit = TRUE;
//然后是你初始化的代码
}
...
Snow_Ice11111
2006-03-10
打赏
举报
回复
WM_MOUSEMOVE
powerwin
2006-03-09
打赏
举报
回复
还有,顺便再问一下,如果用OnTimer的话,timer是不是另起的线程?
就是说是不是用了timer,顺序执行且速度较慢的语句与timer中的代码形成了类似于同步的线程???
powerwin
2006-03-09
打赏
举报
回复
WM_SIZE消息会不会由于操作多次产生?
难道要设个Flag?
vcmute
2006-03-09
打赏
举报
回复
OnSize中判断if(IsWindow())
striking
2006-03-09
打赏
举报
回复
我自己试了, 在模态下, 好像不行. ..呵~
powerwin
2006-03-09
打赏
举报
回复
谢谢
striking
2006-03-09
打赏
举报
回复
可以在对话框自定义一个消息.
然后在OnInitDialog的最后 PostMessage你自定义的消息.
c++ mvc
timer
的应用
本文介绍了一个基于C++的对话框程序中的定时器应用实例。通过CmyClockDlg类的On
Init
Dialog
函数设置了每50毫秒触发一次的定时器。文章还提到了定时器触发的方式既可以是WM_
TIMER
消息也可以是特定的回调函数。
VC
Timer
用法
本文介绍如何在MFC对话框中使用定时器实现时间的实时更新显示。通过在初始化函数中设置定时器,并定义WM_
TIMER
消息响应函数On
Timer
()来刷新时间显示,最后在对话框关闭时取消定时器。
不用
WM_
TIMER
消息,通过标准回调函数实现双计时器协同工作,彻底弄请window计时器原理
本文介绍了一种不依赖WM_
TIMER
消息的
方法
,通过自定义回调函数实现两个计时器的协同工作,并展示了如何设置及停止计时器的具体步骤。
求助:对话框下On
Init
Dialog
中使用Set
Timer
无效
本文探讨了在VC2008环境下,模态对话框与非模态对话框对于定时器响应的影响。通过对比DoModal与Create方式创建对话框,揭示了为何模态对话框会阻止定时器事件的响应。
界面
15,976
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章