Re: [問題] Eidt Box 與 WM_TIME 的內容顯示

看板C_and_CPP (C/C++)作者 (fish)時間16年前 (2009/08/10 19:28), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/4 (看更多)
敘述一下這個問題的解決方法 以便於後者遇到類似問題的時侯 可以查詢 sartes 兄的解決方法是可以的 全域變數 int sum = 0; int i=0; UINT n_Timer; On Button1() 裡撰寫 n_Timer = SetTimer(1, 100, NULL); OnTimer() 裡撰寫 UpdateData(true); m_show += i++; UpdateData(false); if( i > 100 ) KillTimer(n_Timer); Edit 控制項的顯示會從0逐一顯示到5050 aecho 兄的解決方法是不行的 從程式碼知道畫面會被凍結住 0 直接顯示 5050 的答案 如果有 IDE 的話就請試一下 最後再次感謝 sartes兄的一對一水球/mail的指導 ※ 引述《aecho (星空下的鮪魚)》之銘言: : ※ 引述《fish1217 (fish)》之銘言: : OnButton1()裡 撰寫 : for(int i=1;i<101;i++) { : sum+=i; : : m_show = sum; : UpdateData(FALSE); : Sleep(1000); : : } : 直接在OnButton1()裡實作你要的行為就好了。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.117.40
文章代碼(AID): #1AW0HUDw (C_and_CPP)
文章代碼(AID): #1AW0HUDw (C_and_CPP)