主题:9160下需定时执行程序

  共有33941人关注过本帖    
abel
1楼


9160下需定时执行程序  发帖心情 Post By:2010-3-23 10:38:00   [只看该作者]

在9160下,使用console程序的无头设备,如果需要定时执行一段程序,例如每秒钟刷新一次数据。可以用SetTimer函数。但以前在MFC里面WMTIMER是系统给ClassWizard好了的。请问在Console程序里应该如何设置消息循环? 

望不吝赐教,谢谢!

如有实例烦请发至邮箱。

  单帖管理 | 引用 | 回复 回到顶部
x10
2楼


  发帖心情 Post By:2010-3-23 18:33:00   [只看该作者]

最简单的办法是在相应的执行线程中加入Sleep(1000);并循环即可。也有用OnTimer来支持的。

  单帖管理 | 引用 | 回复 回到顶部
zhl
3楼


  发帖心情 Post By:2010-3-23 21:37:00   [只看该作者]

对于无头设备的程序开发也可以同样利用Windows的窗口消息机制来编程,可以创建一个并不显示的“应用窗口”来完成消息的传递。我们公司提供的“WinCE下EM9x60单色屏菜单设计方案”就是利用的此方法来响应键盘消息、定时消息,相关的文章详细介绍在“技术天地”栏目中。

  单帖管理 | 引用 | 回复 回到顶部

返回首页

9160下需定时执行程序

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: