共用方式為


在 Windows Form 控制項中的多執行緒

更新:2007 年 11 月

在許多應用程式中,您都可以利用另一個執行緒來執行耗時的作業,讓您的使用者介面 (UI) 有更快的回應。有許多工具都可以讓您的 Windows Form 控制項具有多執行緒的能力,包括 System.Threading 命名空間、Control.BeginInvoke 方法,以及 BackgroundWorker 元件。

注意事項:

BackgroundWorker 元件會取代並加入功能至 System.Threading 命名空間以及 Control.BeginInvoke 方法;不過,您可以依選擇為回溯相容性 (Backward Compatibility) 和未來使用將其保留。如需詳細資訊,請參閱 BackgroundWorker 元件概觀

在本節中

參考

  • BackgroundWorker
    提供以一個封裝了背景工作執行緒的元件來執行非同步作業的文件。

  • LoadAsync
    提供如何非同步載入音效的文件。

  • LoadAsync
    提供如何非同步載入影像的文件。

相關章節