主題:9160下需定時執(zhí)行程序 共有38751人關(guān)注過本帖 |
---|
abel |
1樓 |
9160下需定時執(zhí)行程序 Post By:2010-3-23 10:38:00 [只看該作者]
在9160下,使用console程序的無頭設(shè)備,如果需要定時執(zhí)行一段程序,例如每秒鐘刷新一次數(shù)據(jù)。可以用SetTimer函數(shù)。但以前在MFC里面WMTIMER是系統(tǒng)給ClassWizard好了的。請問在Console程序里應(yīng)該如何設(shè)置消息循環(huán)? 
望不吝賜教,謝謝! 如有實例煩請發(fā)至郵箱。 |
|
單帖管理 | 引用 | 回復(fù) |
x10 |
2樓 |
Post By:2010-3-23 18:33:00 [只看該作者]
最簡單的辦法是在相應(yīng)的執(zhí)行線程中加入Sleep(1000);并循環(huán)即可。也有用OnTimer來支持的。
|
|
單帖管理 | 引用 | 回復(fù) |
zhl |
3樓 |
Post By:2010-3-23 21:37:00 [只看該作者]
對于無頭設(shè)備的程序開發(fā)也可以同樣利用Windows的窗口消息機制來編程,可以創(chuàng)建一個并不顯示的“應(yīng)用窗口”來完成消息的傳遞。我們公司提供的“WinCE下EM9x60單色屏菜單設(shè)計方案”就是利用的此方法來響應(yīng)鍵盤消息、定時消息,相關(guān)的文章詳細(xì)介紹在“技術(shù)天地”欄目中。
|
|
單帖管理 | 引用 | 回復(fù) |