(translator=anticat, ChineseSource=anticat-20020715-12\gco.html, EnglishSource=c:\matlabr12\help\techdoc\ref\gco.html)

MATLAB Function Reference

   

gco

傳回目前的物件的握把

Syntax

h = gco
h = gco(figure_handle)

Description

h = gco 傳回目前物件的握把。

h = gco(figure_handle) returns the value of the current object for the figure specified by figure_handle.

Remarks

目前的物件為最後被滑鼠按到的物件,除了 uimenus 之外。若滑鼠並不是按在一個圖像視窗的孩子物件上,該圖像視窗則成為目前的物件。 MATLAB 將目前的物件的握把存在 figure CurrentObject 性質中。

CurrentFigure CurrentObject 並不總是指出正在執行反應指令的物件。被其他的反應指令中斷可能會改變 CurrentObject 或甚至是 CurrentFigure 的值。某些反應指令,例如 CreateFcn DeleteFcn, ui選單 Callback 內定不會更新 CurrentFigure CurrentObject.

gcbo 提供在執行反應指令的任何時候唯一完全可靠的取得目前正在執行反應指令的物件握把的方法,不管是什麼種類的反應指令,或者之前被什麼指令中斷。

Examples

以下的敘述傳回在圖像視窗2中的目前的物件

h = gco(2)

See Also

gca, gcbo, gcf

The root object description

 

 

Gcf

 

genpath