[問題] WinCE 上每秒更新圖片

看板C_and_CPP (C/C++)作者 (Go Go Kings~~)時間16年前 (2009/10/05 17:36), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
在下想用Vistual Studio 2005想寫一個電子鐘在WinCE上面跑 想法是說把0~9作成ICON 然後每秒update這樣(書上教的) 例: m_hour2.SetIcon(AfxGetApp()->LoadIcon(IDI_ICON0 + lhour%10), 1); m_hour2是小時的個位數那格 去SetIcon 然後去做在resource裡面的ICON中load 這程式在MFC 可以跑得成功 可是掛在Win CE上面 就只有初始畫面 時間畫面都不會更新 debug後 發覺程式也有跑進去更新的那裡 lhour也有讀進去正確的值 查了好久不知道是哪邊出了問題 請問有高手可以指導一下嗎? 非常感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 222.156.254.82

10/05 18:13, , 1F
跟畫面重繪有關? (我猜的
10/05 18:13, 1F

10/05 19:00, , 2F
InvalidateRect(hWnd, NULL, FALSE); UpdateWindow(hWnd);
10/05 19:00, 2F

10/05 19:01, , 3F
畫圖記得要畫在 WM_PAINT 裡面。
10/05 19:01, 3F
文章代碼(AID): #1AoRus9k (C_and_CPP)
文章代碼(AID): #1AoRus9k (C_and_CPP)