慘了,效率只有一半!這問題困擾很久,試著用 timer,答案一樣的令人沮喪,也試過透過 Windows Message 的方式,沒用。
好了,最後結果是參考timeBeginPeriod搭配 timeEndPeriod。因為這會改到系統的時間設定,因此記得要成對。
簡單寫個範例如下:
timeBeginPeriod(8);
sleep(8);
timeEndPeriod(8);
想對 Timer 有更進一步了解的人,可以自行參考Timer 介紹一文。
這是屬於菠蘿麵包的地方,發表一些與數位家庭產品、觸控螢幕等工作上相關技術的心得。議題包括 embedded linux, 數位家庭, User Interface, 多點觸控。我喜歡狂想、自由,因此有時天馬行空任我遨遊,也希望您能喜歡這裡,一起享受自由的精神,當一個快樂的精靈。歡迎訂閱 Wonderfully Abdominous Digital Entertainment - Fantasy Space
timeBeginPeriod(8);
sleep(8);
timeEndPeriod(8);
1 意見:
請問C# 應該要怎麼做呢?
張貼留言