用注册
注册服务器事件。用活动
要列出所有事件,COM对象识别。
当触发注册的事件时,MATLAB®将信息从事件传递给其处理程序函数,如下表所示。
争论通过了马铃薯职能
arg。不。 | 内容 | 格式 |
---|---|---|
|
对象名称 |
马铃薯 |
|
事件ID. |
|
|
开始事件参数列表 |
经过控制权 |
|
事件参数列表结束(参数n) |
经过控制权 |
|
事件结构 |
|
|
事件名称 |
|
编写事件处理程序函数时,使用事件名称参数标识事件的源。从事件参数列表中获取控件传递的参数(参数3.
通过结束2
)。所有事件处理程序必须接受可变数量的参数:
功能事件(varargin)IF(strcmp(varargin {end},'mousedown'))%检查事件名称x_pos = varargin {5};%读第5次事件参数y_pos = varargin {6};%读第6次事件参数结束
笔记
传递的值随着所使用的特定事件和控制而变化。
MATLAB传递的事件结构参数包含下表中显示的字段。
事件结构的字段
字段名称 | 描述 | 格式 |
---|---|---|
|
事件名称 |
|
|
控制名称 |
马铃薯 |
|
事件标识符 |
|
|
事件arg值1 |
经过控制权 |
|
事件arg值2 |
经过控制权 |
等等。 |
事件arg n. |
经过控制权 |