第十二章 C++ Builder Win32环境程式设计.pptVIP

  • 3
  • 0
  • 约1.23万字
  • 约 55页
  • 2020-08-29 发布于浙江
  • 举报

第十二章 C++ Builder Win32环境程式设计.ppt

12-3. 進度狀態顯示元件 大家在寫過幾個程式之後,一定也會發現ProcessMessages()這個函式會有無效的時候,其實不是無效,而是剛剛好ProcessMessages()運作原理剛好跟你程式的做法無法match,這時候又該怎麼辦呢? 在這邊非常建議各位採用Thread的做法,雖然有些情況下不加入ProcessMessages()也可以正常運作,雖然有時候加入了ProcessMessages()就可以正常運作,但是最終的解決方法仍然是使用Thread的做法,因為Thread才是真正將所有的工作分成『執行緒』後才交給CPU去執行,所以不管現在程式在跑什麼東西,只要有開Thread,不管同時間有多少程式在跑一定都可以使用到CPU Time。 關於Thread的介紹與使用,我們將在後面章節提到。 12-3. 進度狀態顯示元件 其實除了上面介紹的這兩個元件以外,還有其他很多元件都可以用來表示類似這方面的功能,例如曲線圖、圓餅圖、Shape,或是任何一個可以顯示圖形或是文字的都可以,只是需要程式設計師自己設計表現的模式。 12-4. 軌跡追蹤列 軌跡追蹤列通常都是為了讓使用者可以有比較方便的方法設定數值。 例如在寫一個骰子的程式時(一次丟多個骰子),我們一定要輸入各點數會出現的機率,這時候我們就可以利用TrackBar這個元件,採用『拉』的方式來設定好各點數出現的機率。概觀的

文档评论(0)

1亿VIP精品文档

相关文档