主要内容

图形对象句柄

你可以用手柄做什么

句柄指的是图形对象的特定实例。使用对象句柄来设置和查询对象属性的值。

在创建图形对象时,可以将对象的句柄保存在变量中。例如:

X = 1:10;Y = x ^2;情节(x, y);H = text(5,25;‘* (25));

的变量h引用这个特定的文本对象‘* (25),它位于点上5、25.使用手柄h查询和设置此文本对象的属性。

设置字体大小

h. font - size = 12;

获取字体大小

h.FontSize
Ans = 12

复制该变量h.副本指向同一个对象。例如,下面的语句创建句柄的副本,但不是对象的副本:

hNew = h;hNew。FontAngle =“斜体”;h.FontAngle
斜体

你不能用手柄做什么

句柄变量是对象。不要尝试执行涉及将句柄转换为数字、字符或任何其他类型的句柄的操作。例如,您不能:

  • 对句柄执行算术运算。

  • 直接在逻辑语句中使用句柄,而不转换为逻辑值。

  • 在逻辑语句中依赖图形句柄(整数)的数值。

  • 将句柄与数字数组中的数据组合。

  • 将句柄转换为字符向量或在字符向量操作中使用句柄。

相关的话题