語言

HwndSource.Dispose 方法

定義

釋放所有被 所使用的HwndSource管理資源,並提升事件。Disposed

public:
 virtual void Dispose();
public void Dispose();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()

實作

備註

Important

此方法在網際網路安全區域內無法使用。

Dispose 啟動與HWND相關的清理工作。 如果 Dispose 呼叫的執行緒與主介面執行緒不同,清理工作可能會延後,直到能發佈到主介面執行緒。

在某些情況下,從互通程式碼中明確呼叫 Dispose 可能是必要的,因為在某些情況下,可以 HwndSource 產生多個跨操作邊界的參考,可能阻礙及時的垃圾回收。

適用於

另請參閱