社区
界面
帖子详情
如何在基于Dlg的程序中实现 OnIdle 功能
zsj_vchelp
2006-07-12 07:28:25
小弟要做个程序,需要判断用户在10分钟内没有操作该程序,现在只考虑界面上操作 即没有动键盘 没有动鼠标。应该怎么作阿 谢谢先
...全文
118
3
打赏
收藏
如何在基于Dlg的程序中实现 OnIdle 功能
小弟要做个程序,需要判断用户在10分钟内没有操作该程序,现在只考虑界面上操作 即没有动键盘 没有动鼠标。应该怎么作阿 谢谢先
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
吹雪
2006-07-13
打赏
举报
回复
不过这个不是idle
吹雪
2006-07-13
打赏
举报
回复
PreTranslateMessage里面.
msg>=wm_mousefirst <=mouselast
||
msg>=wm_keyfirst <=keylast
即重新计时
icr_mio
2006-07-12
打赏
举报
回复
关注键盘和鼠标的消息就好了 WM_KEYDOWN/UP WM_L/RBUTTONDOWN/UP之类的
MFC模态对话框
程序
不响应On
Idle
On
Idle
函数在MFC的CWinThread::Run函数
中
被调用,如下 // main running routine until thread exits int CWinThread::Run() { ASSERT_VALID(this); _AFX_THREAD_STATE* pState = AfxGetThreadState();
对话框 重载On
Idle
(6月8日)
于是在一个基于对话框的application里面测试。却发现
程序
没有进入On
Idle
这个函数。我知道这个函数是在CWinApp::run这个函数里面调用的,也就是接在InitInstance()后面的消息循环里面会处理空闲时间。没进入,奇怪...
MFC基于对话框
程序
在应用
程序
类型
中
选择基于对话框,后按完成。 于是一个基于对话框
程序
就做好了。第一次使用MFC的朋友,一定会为之喳舌。自己从零开始编程许久了,也许还不习惯别人为咱们生成代码吧。“第一映象就是乱”,这就是我...
接触VC之三:MFC基于对话框
程序
我终于可以在类视图 上,尽情去看类的基类,以及基类的
实现
代码了。不仅如此,最好的是那附带的MSDN上所有的VC基础文章都是
中
文,翻译的比希望出版社的好得没的说。什么 文档啊,框加窗口啊,多视图啊
在基于对话框的应用
中
执行空闲状态处理(比如用ON_UPDATE_COMMAND_UI更新控件)
Paul DiLascia 是一个自由软件顾问,专长是训练和软件开发(C++ and Windows).... 问:我的问题是On
Idle
在通常的文档/视图
程序
中
可以工作,但是看起来在基于对话框的
程序
中
不行。我的CApp::InitInstance调用
dlg
.Do
界面
15,980
社区成员
115,900
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章