2013-03-29 102 views
0

我創建了一個GTK窗口,現在我不再需要它了,那麼如何從內存中刪除它?如何刪除一個GTK窗口

我想調用Hide(),然後只刪除所有引用不會真正使GC清理所有的東西,所以有一些額外的功能,我需要調用,以便我從內存中完全刪除窗口?

我想Dispose()是一個很好的候選人,但我不知道它實際上做了什麼,因爲幾乎沒有文檔。

回答

0

gtk_widget_destroy()

無論如何,如果您使用的是 [1],當最後一個引用超出範圍時,綁定應自動處理對象的破壞。

[1]我不知道任何C#,但至少在是這樣。