2013-03-29 1 views
0

GTK 창을 만들었으므로 더 이상 필요하지 않습니다. 어떻게 메모리에서 제거합니까?GTK 창을 제거하는 방법

Hide()을 호출 한 다음 모든 참조를 제거한다고해서 GC가 모든 내용을 지우지는 않을 것이라고 생각하여 메모리에서 창을 완전히 제거하도록 호출해야하는 추가 기능이 있습니까?

나는 Dispose()이 좋은 후보라고 생각하지만 실제로는 거의 문서가 없으므로 실제로 무엇을하는지는 알지 못합니다.

답변

0

gtk_widget_destroy().

어쨌든 [1]을 사용하는 경우 마지막 참조가 범위를 벗어날 때 바인딩이 자동으로 객체 파괴를 처리해야합니다.

[1] 나는 C#을 전혀 모르지만, 적어도 이 있습니다.

관련 문제